MFC对话框中tabctrl的切换时,按钮如何一直置于顶层?

sudy19 2011-08-10 04:09:38
MFC对话框程序主界面上放置了一个TabCtrl控件,在TabCtrl的一个子界面上放置了一个IDC_MADE按钮。如何使TabCtrl的子界面切换时,IDC_MADE一直显示在每个子界面上(置于顶层)?
...全文
238 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
sudy19 2011-08-15
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 cnzdgs 的回复:]
你把按钮放在了其中一个子对话框上,其它对话框上当然不会显示。如果要一直显示按钮,应该放在tabCtrl上,再调整所有子对话框,使按钮不被遮挡。
[/Quote]

谢谢~想明白了!
cnzdgs 2011-08-13
  • 打赏
  • 举报
回复
你把按钮放在了其中一个子对话框上,其它对话框上当然不会显示。如果要一直显示按钮,应该放在tabCtrl上,再调整所有子对话框,使按钮不被遮挡。
sudy19 2011-08-13
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 cnzdgs 的回复:]
引用 4 楼 sudy19 的回复:
这里是怎么试的?怎么不行?按钮在什么位置,父窗口是哪个?
[/Quote]

主界面ZHTypeDlg,放置tabCtrl
子界面有SpanDlg,RelayDlg,OtherParamsDlg,按钮BTN_MADEINDENT在OtherParamsDlg上,想在其他两页面显示并使用。
我现在只能在每个页面上放置BTN_MADEINDENT来实现。
cnzdgs 2011-08-12
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 sudy19 的回复:]
试了一下,不行~~
高手,在支个招把~
[/Quote]
这里是怎么试的?怎么不行?按钮在什么位置,父窗口是哪个?
sudy19 2011-08-12
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 cnzdgs 的回复:]
你具体怎么做的不行?
[/Quote]

我在主界面上放了一个TabContrl,设置了3个子界面,其中第三个子界面上有一个生成按钮,希望在另外两个子界面可以看见并使用此按钮。
cnzdgs 2011-08-11
  • 打赏
  • 举报
回复
你具体怎么做的不行?
sudy19 2011-08-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cnzdgs 的回复:]
也可以设置所有子对话框的大小范围,使其不遮挡按钮。
[/Quote]


试了一下,不行~~
高手,在支个招把~
sudy19 2011-08-11
  • 打赏
  • 举报
回复
没有其他方法了吗?
cnzdgs 2011-08-10
  • 打赏
  • 举报
回复
通常做法是每个子对话框上都放一个按钮。也可以设置所有子对话框的大小范围,使其不遮挡按钮。
sudy19 2011-08-10
  • 打赏
  • 举报
回复
急啊~请高手指点~~~~~~

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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