hur.cn - 华软网

 热门搜索

mfc如何做一个基础对话框,给全局继承?

  作者:未知    来源:网络    更新时间:2011/9/6
如何做一个基础对话框,给全局继承?

或者说如何全局修改程序中的对话框?
---华软 网友回答---
没看懂你的意思


我猜测是写一个对话类把


CXXDialog---CMyDialog----CDialog 依次继承

CMyDialog中的id放到CXXDialog中,,, 改写CMyDialog的构造函数,,,,


灵活用构造函数,就能解决。。。。

手头没代码,否则可以贴给你




引用楼主 faiinlove 的回复:
如何做一个基础对话框,给全局继承?

或者说如何全局修改程序中的对话框?

---华软网友回复---
自己写个对话框类,然后要建立对话框的时候就继承自己写的对话框类
---华软网友回复---
其实我是想自绘一个对话框,自绘标题栏和边框。
不知道怎么下手。
---华软网友回复---
引用 3 楼 faiinlove 的回复:
其实我是想自绘一个对话框,自绘标题栏和边框。
不知道怎么下手。

WM_NCPAINT消息。不过最好用客户区中一块区域来表示标题栏,然后自绘这块区域会比较好做一些
---华软网友回复---
在网卡找代码看看别人怎么做的吧,自绘涉及到的东西比较多
---华软网友回复---
是不是这样理解, 去掉对话框的标题烂, 然后在区域中加标题栏,菜单什么的 

引用 4 楼 visualeleven 的回复:
引用 3 楼 faiinlove 的回复:

其实我是想自绘一个对话框,自绘标题栏和边框。
不知道怎么下手。

WM_NCPAINT消息。不过最好用客户区中一块区域来表示标题栏,然后自绘这块区域会比较好做一些

---华软网友回复---
这个自己解决了。。。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。