关于对话框标题按钮改变客户区的问题

fangjl9 2014-05-23 05:14:25
我现在做了一个对话框,重写了标题栏,然后在标题上自绘有按钮。我希望点击按钮时,只是客户区变化(标题跟状态栏都不变,而且标题的按钮也不能失效)。
问题是,实现似乎有2种办法:1.点按钮切换时直接重画客户区,把之前客户区的控件等全部弄失效。2.在客户区那里放一个子窗口,点击按钮时直接切换子窗口。
这两种哪种效率高呢?而且希望标题的按钮不能失效,第二种方法能实现吗,怎么实现呢。还有其他的方法吗?
...全文
101 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fangjl9 2014-06-03
  • 打赏
  • 举报
回复
引用 3 楼 VisualEleven 的回复:
我觉得要是自绘标题栏的话,最好还是用客户区的一块RECT来替代,一个是比较简单,容易操作,另个是在不同的风格主题下也比较一致。
我都已经重绘好标题了,又要重做好麻烦
Eleven 2014-05-26
  • 打赏
  • 举报
回复
我觉得要是自绘标题栏的话,最好还是用客户区的一块RECT来替代,一个是比较简单,容易操作,另个是在不同的风格主题下也比较一致。
fangjl9 2014-05-26
  • 打赏
  • 举报
回复
引用 1 楼 hhhh63 的回复:
子窗口比较好
为什么呢
hhhh63 2014-05-23
  • 打赏
  • 举报
回复
子窗口比较好

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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