rptc.net
当前位置:首页>>关于tab控件和其他控件冲突,在对话框中不显示了,怎么...的资料>>

tab控件和其他控件冲突,在对话框中不显示了,怎么...

你要把主对话框设为父对话框,然后将子对话框移到父对话框的客户区,在显示,我写的一段代码在初始化中,你看看 m_tab.InsertItem(0,"实时数据展示"); //添加参数一选项卡 m_tab.InsertItem(1,"历史数据查询"); //添加参数二选项卡//m_tab.Inser...

这个是微软MFC的bug,很久以前我就遇到过了。 消息响应处理有问题。 模态对话框,消息获取/派发由对话框完成,不是由其在的线程做的。他没有找到tab页面的对话框,无法定位。 解决办法:手工重载对话框的消息响应函数,再判断设置焦点。

这个要看你如何创建的选项卡了。 如果是用PropertySheet的AddPage,那么子对话框GetParent得到主对话框。 如果是用TabControl的AddPage,那么GetParent应该得到的是Tab控件指针,再次GetParent是主对话框指针。 你可以试一试: CWnd* pWnd = Get...

不知道直接写响应代码 行不行. 但是有一个一定可行的. 自定义消息. 就是主对话框响应. 然后发送自定义消息给子对话框.. 然后子对话框处理.. 这样看起来挺啰嗦的... 你想实现什么啊 ... 给子对话框写个方法. 直接调用子对话框的方法 不就可以了吗...

你提的问题我还真没遇到过。 你是不是没有与对话框关联? 用Tab控件关联一个对话框,在对话框里添加控件。这与对话框布局是一样的,应该不会出现你说的问题。

需要另外建一个无边框对话框,在这个对话框中添加控件,然后在TAB控件上调用这个对话框。。

tabctrl设置不正确。主对话框OnInitDialog中设定tab窗口数,并与子对话框绑定才可以。

”直接按回车会直接关闭对话框,没有缺省按钮的页也是按了回车就关闭对话框“ 说明你的对话框是有”Default Button"的,如果tab控件没有嵌入子对话框,只需要在你需要“缺时的按钮上设置为“Default Button”就可以了。

CTab1* m_pE = new CTab1(); m_tab.m_pE = m_pE; m_pE->Create(IDD_DIALOG1,&m_tab); ----------------------------------- 你把第二句注释掉,将上的Create函数调用放到你的CTabCtrl派生类的窗口初始化的地方调用,比如PreSubClassWindow里,这...

TCN_SELCHANGE

网站首页 | 网站地图
All rights reserved Powered by www.rptc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com