![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC
文章平均质量分 72
幺八八
个人简介是对个人哪方面的简单介绍?
展开
-
MFC按钮(Button)上的文字与图标显示
MFC按钮(Button)上的文字与图标显示原创 2022-03-12 17:01:58 · 6259 阅读 · 1 评论 -
MFC错误 error RC2108: expected numerical dialog constant
MFC错误——error RC2108: expected numerical dialog constant MFC在使用picture console控件,或者对控件进行修改之后,有时会弹出错误:error RC2108: expected numerical dialog constant,如图1。 图1 双击错误,会跳到提示错误的那一行,在那一行中的前一行的一串地址前插入:“Static”, SS_BITMAP, 。改动如图2。 图2 保存后重新编译即可。...原创 2021-01-08 17:21:08 · 1405 阅读 · 0 评论 -
MFC单文档应用程序使用CDockablePane类创建模型树停靠窗口
MFC单文档应用程序使用CDockablePane类创建停靠窗口 在“资源视图”中找到“Dialog”,右击选择“插入Dialog(E)”,将“工具箱”中的“Tree Control”拖至创建的Dialog(对话框)上,并将模型树控件与对话框的属性改为下图所示。2. 右击对话框,为对话框添加类CTreeWindow。3. 右击模型树控件,为其添加CTreeCtrl类型变量m_cTreeCtrl。4. 重写该对话框类的初始化函数OnInitDialog(),在该函数中添加如下代码。原创 2020-11-17 11:03:53 · 1336 阅读 · 2 评论 -
MFC模型树控件TreeCtrl实现按下Ctrl键多选,按下Shift键连选
MFC模型树控件TreeCtrl实现按下Ctrl键多选,按下Shift键连选 MFC的List Box只需要将控件属性中的Selection项设置为Extended,即可实现Ctrl键多选和Shift键连选;然而MFC的Tree Contrl(TreeCtrl)没有像List Box那样设置某个属性就实现Ctrl键多选和Shift键连选的功能,网上大多数MFC的TreeCtrl多选功能是用复选框实现的,也存在前辈想通过继承类CTreeCtrl来重写多选功能,其中实现该功能较好的示例为以下链接:http:原创 2020-11-08 11:51:20 · 2225 阅读 · 7 评论 -
MFC使用PostMessage与SendMessage发消息
MFC中PostMessage与SendMessage的使用1. 在Resource.h中添加自定义消息ID: #define WM_USER_TREE (WM_USER+400)2. 定义消息处理函数的函数声明: afx_msg LRESULT MsgTree(WPARAM wpa, LPARAM lpa);3. 在类的消息映射表中添加该消息的消息映射入口项: ON_MESSAGE(WM_USER_TREE, &CTreeTestDlg::MsgTree)4. 在类实现中添加消息处理原创 2020-11-08 11:49:23 · 549 阅读 · 0 评论