社区
界面
帖子详情
如何重载CFileDialog?
luckywll
2010-10-28 06:47:19
如题,我想修改窗口标题和按钮上的文字,同时加几个控件。我新建一个类继承于CFileDialog,重写initdialog,但是不能改变文字,另外如何知道原有控件的ID呢?
...全文
221
7
打赏
收藏
如何重载CFileDialog?
如题,我想修改窗口标题和按钮上的文字,同时加几个控件。我新建一个类继承于CFileDialog,重写initdialog,但是不能改变文字,另外如何知道原有控件的ID呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wawagua
2011-10-11
打赏
举报
回复
我也想弄这个
zzz_zou
2010-10-29
打赏
举报
回复
我做过, 重载增加控件,改变对话框大小,以及改变标题栏是比较简单的, 自己去找找在哪个消息响应最好即可。
Eleven
2010-10-29
打赏
举报
回复
一个定制CFileDialog对话框的实例
schlafenhamster
2010-10-28
打赏
举报
回复
// SHELLDll_defView ,ID是lst2(值为0x0461,在dlgs.h中定义),
// directory choose Combo ID=1137=0x0471
// SysListView32 是 SHELLDLL_DefView 的孩子,ID为1。
// hw=GetDlgItem(hWndParent,0x0470);// file types
luckywll
2010-10-28
打赏
举报
回复
有人做过吗,是否可以详细说明一下
xhjbeidoulong
2010-10-28
打赏
举报
回复
在initdialog中不能通过SetWindowText改变文字? 那你就Post一个自定义消息, 在自定义消息中设置看看.
原有控件ID可以通过spy++去分析.
重载
(文件对话框)C
File
Dialog
类并自定义控件
这个工程用VS2008生成,实现了对文件对话框(C
File
Dialog
)类的派生,可以在自己的文件对话框中加入自己想要的控件,并可定位原文件对话框位置(用ID为stc32的控件定位). 这样就可以方便地实现文件预览:比如文件预览,文本...
补丁批量安装
批量选择exe文件或者选定某个文件夹,判断其中的exe文件是否为系统补丁(hotfix),然后批量安装,涉及到读注册表,磁盘遍历,资源的读取判断,
重载
C
File
Dialog
还有其它一些方面的东西。
Visual C++ 6.0.rar
3.7.4 函数
重载
3.8 类的继承与派生 3.8.1 基本概念 3.8.2 继承机制 3.8.3 派生类的构造 3.8.4 派生类的初始化 3.8.5 关于派生类的进一步说明 3.8.6 多重继承 3.9 虚拟函数和多态性 3.9.1 虚拟函数 3.9.2...
VC学习大纲 VC学习讲义
C++经典语法与应用,类的编写与应用,构造与析构函数,函数的
重载
,类的继承,函数覆盖,基类与派生类的构造函数、析构函数先后调用顺序,如何在派生类构造函数中向基类的构造函数传递参数,this成员变量,类型转换...
Visual C++ 数据库系统开发完全手册.part2
2.5.3 函数
重载
概述 2.6 编译预处理指令 2.6.1 #include文件包含指令 2.6.2 #define宏定义指令 2.6.3 条件编译指令 第3章 面向对象的程序设计 3.1 概述 3.1.1 面向对象程序设计方法 3.1.2 面向对象程序设计特征 3.2 ...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章