修改MFC Dialog 的 class name
来源:互联网 发布:mac没有任何来源选项 编辑:程序博客网 时间:2024/06/05 07:53
刚开始看《WINDOWS核心编程5》,看到 HWND hwnd = FindWindow(TEXT("#32770"), TEXT("Error Show"))。知道是在找窗口名"Error Show",但不知"#32770"从何而来。查找才知道,这是一个MFC自动为基于对话框的程序产生的默认窗口类 ,所有的基于MFC所产生的对话框程序都使用这一个默认类名。即是说,在使用一个基于对话框的程序时,无论多少个对话框产生,它们的类名都会是 "#32770(Dialog)"。
解决办法:
假定 class name是"class123"
1.用code view打开.rc文件
加入 CLASS "class123"
2.在InitInstance里设置 class name
- 修改MFC Dialog 的 class name
- HOWTO: Provide Your Own Window Class Name for an MFC Dialog Box
- HOWTO: Provide Your Own Window Class Name for an MFC Dialog Box
- 如何修改 MFC Dialog 窗体的类名???
- 修改Dialog的标题
- id、name、class的区别
- MFC dialog的小系统
- 修改 Jquery Dialog 的位置
- MFC Dialog
- MFC class和Generic class的区别
- class.forName(String name).newInstance()的用法
- 通过type获得class的Name
- unknown type name 'class' 的解决
- error: unknown type name 'class' 的解决方法
- HTML name id class 的区别
- HTML中id,name,class的区别
- HTML name、id、class 的区别
- HTML name、id、class 的区别
- JAVA应用XFire框架来实现WebServie的大文件传输功能之二(上传)
- 模块中分配和释放堆的问题
- Excel锁定单元格【转帖】
- 算法导论 红黑树基础知识
- 深入SSL协议的规范和运作原理
- 修改MFC Dialog 的 class name
- 好久没更新了
- VC打开对话框
- google protocol buffers vs apache thrift
- 怎样使用命令行Terminal转换DMG为ISO
- C#:代表(delegate)和事件(event) (转)
- 初探Linux kernel系列一
- url后面带中文处理方法
- dwr入门之基础配置