社区
C++ 语言
帖子详情
在Win7下,怎么重写CFileDialog,并在上面添加一个控件
蔓延
2014-08-06 12:46:21
在Win7下,怎么重写CFileDialog,并在上面添加一个控件
...全文
110
3
打赏
收藏
在Win7下,怎么重写CFileDialog,并在上面添加一个控件
在Win7下,怎么重写CFileDialog,并在上面添加一个控件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
蔓延
2014-08-06
打赏
举报
回复
先说明一个下,我在CodeProject 下载的源码在Win7下运行不出来效果,而在XP下可以。求各位高手帮忙,看看怎么继承这个CFileDialog类,如果有源码,可以发到我邮箱:renmanyanr@163.com. 谢谢!!!!!!!!1
蔓延
2014-08-06
打赏
举报
回复
哥们能直接给个源码吗?里面的东西有的我不是很懂!
枫舞的季节
2014-08-06
打赏
举报
回复
在windows 7 下是使用IFileOpenDialog 和 IFileSaveDialog 实现的CFileDialog ,hook CreateInstance ,在创建这两个组件的时候new 一个自己的类,然后在自己的类中再创建一个IFileOpenDialog 或者IFileSaveDialog ,这样先替换实现的类,然后在创建的时候再hook DialogBoxParamIndirect 函数,子类化窗口过程函数在 WM_INITDIALOG 中创建新的窗口。
MFC
控件
使用大全
MFC
控件
使用大全
mfc基础教程(学习笔记)
目录 mfc基础教程 第一章:CDC的使用 第二章:文本编程 第三章:菜单 第四章:对话框 第五章:对话框(二) 第六章:样式 第七章:创建兼容DC 第八章:图形的保存与重绘 第九章:文件 第十章:文档与串行化 第十一章:网络编程 第十二章:多线程与聊天室程序的创建 第十三章:线程同步与异步套接字编程 第十四章:进程间通信 第十五章:ActiveX
控件
第十六章:...
C++ Win32程序编写入门
Win32++由用于创建窗口应用程序的C++库组成。它是MFC的免费替代品,可用于更广泛的编译器,包括Borland、Microsoft和MinGW的编译器。该库可用于创建各种程序,包括简单的窗口、对话框、属性表以及框架和MDI框架应用程序。教程部分提供了有关如何使用这些类构建自己的Win32应用程序的信息。基于框架的应用程序通常有
一个
通用框架窗口,该窗口可能有例如菜单、工具栏和状态栏,并且在客户端区域上有
一个
单独的窗口(有时称为视图窗口)。您熟悉的许多windows应用程序都可能是基于框架的应用程序。
VC++技术内幕(第四版)笔记(第6~7章)
第六章:模式对话框和Windows通用
控件
1,对话框也是窗口,它不当可以接受消息,而且还可以被移动和关闭,甚至可以在它的客户区中进行绘图操作。2,模式对话框在被关闭之前,用户无法在同一应用程序的其它地方进行工作。模式对话框更易于编程。无模式对话框在它仍保留在屏幕的同时,用户还可以在应用程序的其它窗口进行工作。3,对话框
控件
既可以通过CWnd指针来引用,也可以通过资源文件定义的索引值(和
win32_mfc 理论资料 供自己查阅
目录: Win32: 1. Win32 简介 2. 注册窗口类 3. 创建窗口 4. 注册窗口类时的附加数据缓冲区 5. 显示窗口 6. 消息循环 7. 消息的分类 8. 消息队列 9. 消息 10. 菜单 11. 资源...
C++ 语言
64,282
社区成员
250,470
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章