![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC
搁浅的渔
这个作者很懒,什么都没留下…
展开
-
MFC添加背景图片
很长时间没有接触MFC相关的知识了,我大概是在大二时候学习的MFC相关知识及图像处理,现在由于要帮个朋友完成个基于C++的程序,所以又回顾了下相关知识。的确,任何知识一段时间过后都比较容易忘记,但回顾起来还是很有印象的。这篇文章主要是回顾以前的MFC基础知识,给对话框添加背景图片和给按钮button添加背景图片;希望此篇基础性文章对大家有所帮助!同时为下次做MFC相关知识提供...转载 2019-06-19 09:22:13 · 5973 阅读 · 2 评论 -
MFC去掉标题栏
之前在网上都说:只要在资源视图->属性->Border 改写为None就行了,但是我该写完之后还是有一个边框,如图:后来找到这个博客里面说的,试了第一个:SetWindowLong(this->m_hWnd,GWL_STYLE,0);直接就去掉了,我是在Oninitdialog里面添加的。在CMainFrame的OnCreate()中添加如下代码://去...转载 2019-06-19 09:43:33 · 2169 阅读 · 0 评论 -
MFC模态与非模态对话框
MFC模态对话框是基于dialog来做的,dialog的属性基本就是,界面上所有的点击属性,都只在这个对话框上面,diallog中可以使用各种控件,显示是用DoModelaix来显示,想要bina变成非模态的可以用create,关闭的话可以用转载https://blog.csdn.net/lqlblog/article/details/17556435CDialog::Close()默认调...原创 2019-06-20 18:37:23 · 262 阅读 · 0 评论 -
MFC的信号机制
MFC中的消息机制shi是,通过postmessage和sendmessage来进行发送前提是你自己define一个消息,首先在你想发送的类中,然后在你需要接收的类中,都要define。然后在你自己的类中进行消息映射。BEGIN_MESSAGE_MAP(CScheduleDefauleView, CView) ON_WM_SIZE() ON_MESSAGE(WM_DEF...原创 2019-06-20 18:41:29 · 1594 阅读 · 0 评论 -
MFC 树控件CTreeCtrl设置只读属性,当名称过长时,滑动条可以拖动
我们都知道MFC的树控件 CTreeCtrl,但是今天突然有个BUG,展示树的时候要不能选择,但是当名子过长的时候,滑动条是可以拖动的! 哇!虽然很无语,但是这个需求也是很符合常理,用户的体验上面会好一点!所以为了用户我们还是找找看有没有解决办法吧! 首先我们的控件都是继承CTreeCtrl,或者直接就是CTreeCtrl的。 如果直接是CTreeCtr...原创 2019-07-22 18:40:09 · 568 阅读 · 0 评论