MFC tab控件和下层窗口

-strom 2014-04-20 03:07:35
用TAB控件设置了6个项,每个项对应一个下层窗口。现在都关联成功并且运行起来切换都没有问题。为什么对其中一个下层的对话框设置以后,问题出现了,设置好的子窗口没有问题,但是切换后边的窗口就变成空白了。比如我再第二个窗口里添加一个按钮控件(举例没有任何用处),运行程序后切换到第二个窗口没有第一个窗口的任何设置,但是也看不到新添加的按钮。
求大神分析一下吧
或者有下层窗口设置成列表框的例子程序,拿来参考一下也行。
381858433@qq.com
谢谢了~~~~
...全文
122 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohuh421 2014-04-21
  • 打赏
  • 举报
回复
引用 5 楼 liu1992010 的回复:
在添加控件前,我是每一页都添加了一个静态文本框 写上了序号。切换起来时没有问题的。就是在第一个下层对话框里添加了我要编辑的列表框以后,在运行程序后面的选项打开就全部看不到静态文本的序号了。就只是一个tab的新的页面。没有任何添加
你是动态创建的, 还是"拖"进去的? 是否为列表框添加数据? 没有数据时, 可能会是空白的, 需要注意, 你也可以这样测试, 每个页面都放一个列表框, 看是否添加成功. 或者说都添加一个按钮看看.
赵4老师 2014-04-21
  • 打赏
  • 举报
回复
请楼主移驾VC/MFC论坛。
-strom 2014-04-21
  • 打赏
  • 举报
回复
引用 4 楼 xiaohuh421 的回复:
我觉得, 是你添加错窗口了. 比如你的tab的项对应的窗口是, A,B,C,D,E, 但你确把按钮添加到了F. 我觉得你最好的办法是, 在每个窗口中都添加一个按钮, 但是每个按钮文字给它写成不同, 这样运行起来你就知道哪个窗口是哪个窗口了.
在添加控件前,我是每一页都添加了一个静态文本框 写上了序号。切换起来时没有问题的。就是在第一个下层对话框里添加了我要编辑的列表框以后,在运行程序后面的选项打开就全部看不到静态文本的序号了。就只是一个tab的新的页面。没有任何添加
xiaohuh421 2014-04-21
  • 打赏
  • 举报
回复
我觉得, 是你添加错窗口了. 比如你的tab的项对应的窗口是, A,B,C,D,E, 但你确把按钮添加到了F. 我觉得你最好的办法是, 在每个窗口中都添加一个按钮, 但是每个按钮文字给它写成不同, 这样运行起来你就知道哪个窗口是哪个窗口了.
赵4老师 2014-04-21
  • 打赏
  • 举报
回复
引用 8 楼 liu1992010 的回复:
[quote=引用 6 楼 zhao4zhong1 的回复:] 请楼主移驾VC/MFC论坛。
这个不好意思啊,没怎么发过帖,就没注意论坛的细分。。。下次会注意的[/quote] 真实情况是我不会回答这个问题。嘿嘿!
-strom 2014-04-21
  • 打赏
  • 举报
回复
引用 6 楼 zhao4zhong1 的回复:
请楼主移驾VC/MFC论坛。
这个不好意思啊,没怎么发过帖,就没注意论坛的细分。。。下次会注意的
-夜下月光- 2014-04-20
  • 打赏
  • 举报
回复
你没有关联好吧,,,,
buyong 2014-04-20
  • 打赏
  • 举报
回复
单步调试吧,还有什么办法,看你的按钮到底创建成功没有
cao9ni9ma9 2014-04-20
  • 打赏
  • 举报
回复
因为每一个窗口都是一个独立的对话框,互不相关。 为什么总是回复不了。

65,208

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧