![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC
文章平均质量分 90
Amazing_anna
To be an amazing person
展开
-
CStatic控件的基本使用及背景透明时文本覆盖重影
一,CStatic 用于显示文本如果文本不变,可以直接设置其 Caption。如果想在运行过程中改变其显示文本,可以用如下方式: [cpp] view plain copyCStatic *pStatic=(CStatic*)GetDlgItem(IDC_STATIC); pStatic->SetWin转载 2017-11-28 15:58:26 · 641 阅读 · 0 评论 -
MFC实现设备的插拔检测
1、添加消息映射BEGIN_MESSAGE_MAP(CFileCopyDlg, CDialog)……ON_WM_DEVICECHANGE()……END_MESSAGE_MAP()2、添加函数在窗口类当中添加消息响应函数afx_msg BOOL OnDeviceChange(UINT nEventType, DWORD dwData);3、BOOL CFileCopyDlg::OnD转载 2017-11-28 16:00:59 · 1029 阅读 · 1 评论 -
MFC 静态文本框使用/更改button背景色/不使能button/设置标题/不显示控件/窗口最大最小化
1 设置标题SetWindowText(_T("Lenovo Mirage AR Headset FW Upgrade Tool"));2 不显示某个控件 GetDlgItem(IDC_STATIC)->ShowWindow(SW_HIDE);3、实现窗口的最大化和最小化 将对话框的Border选为None,添加两个按钮,min和close,将按钮的bitmap设置为TRUE;用于添加最小和原创 2017-11-30 15:48:05 · 946 阅读 · 0 评论 -
MFC——文件打开和保存对话框(CFileDialog)
最近要做一个文件打开和保存的对话框,现将相关的代码记录如下,用以备忘!所用控件:2个静态标签(Static Text):用以显示功能标签;2个文本框(Edit):用以显示打开的文件路径全名要保存的文件路径全名,设置其Read Only属性为true将文本框设置为不可编辑;2个按钮(Button):用以浏览文件;打开文件对话框C转载 2017-12-01 10:53:48 · 4459 阅读 · 0 评论 -
MFC自制进度条
改变进度条的颜色http://www.codefans.net/articles/1454.shtml使用方法1.将三个文件添加到工程2.在对话框上添加一个进度条;新建一个类CGradientProgressCtrl,其基类为CProgressCtrl3.为进度条添加变量,变量类型CGradientProgressCtrl,否则运行不成功添加方法:进度条右键--转载 2017-12-05 11:23:26 · 2873 阅读 · 0 评论 -
MFC自绘进度条
添加类继承 CProgressCtrl[cpp] view plain copy#pragma once class CMyProgressCtr:public CProgressCtrl { public: CMyProgressCtr(); ~CMyProgressCtr(); priv原创 2017-12-01 14:46:44 · 2460 阅读 · 2 评论 -
MFC-移动无边框窗口
一般的窗口都是有标题栏的,我们经常是拖动标题栏来进行窗口的移动,但是有些软件是无标题栏无边框的,这时候就需要写代码来让鼠标点击窗口任意位置都可以让窗口移动了.1.添加两个成员变量,一个用来标记移动状态,一个用来记录鼠标按下时的坐标 CPoint m_point; BOOL m_bIsMoving;122.在构造函数中初始化 m_bIsMoving = F转载 2017-11-28 14:35:59 · 856 阅读 · 0 评论