MFC
一碗螺蛳粉L
这个作者很懒,什么都没留下…
展开
-
MFC ListCtrl第一列表头文字不能居中问题解决
MFC ListCtrl第一列表头文字不能居中问题解决原创 2024-03-01 10:28:13 · 381 阅读 · 0 评论 -
MFC 原生LsitCtrl单元格嵌入图标
MFC 原生LsitCtrl单元格嵌入图标原创 2024-02-01 11:26:58 · 534 阅读 · 0 评论 -
MFC 加载本地文件设置图标
MFC 加载本地文件设置图标原创 2023-12-14 21:36:28 · 616 阅读 · 0 评论 -
MFC Picture控件显示图片并适应控件大小
MFC Picture控件显示图片并适应控件大小原创 2023-12-14 20:58:42 · 747 阅读 · 1 评论 -
MFC 模块切换 AFX_MANAGE_STATE(AfxGetStaticModuleState())
模块切换原创 2023-07-22 09:16:33 · 512 阅读 · 0 评论 -
MFC子窗口获取父窗口指针,并调用/修改其变量或方法
在子窗口中调用父窗口的函数为void func_test(),调用父窗口中的变量为cstring str;注:用GetParent()获取父窗口指针;父窗口类为CParentDlg;原创 2023-07-10 19:00:00 · 766 阅读 · 0 评论 -
MFC List Control简单使用说明
具体解释参阅 http://msdn.microsoft.com/library/default.asp?//item前生成checkbox控件。转载 2023-06-11 13:34:32 · 1381 阅读 · 0 评论 -
MFC List Control控件扩展类
C++MFC List Control Extend,支持List Control控件扩展包含了CheckBox, Radio, Combo, Edit, Progress, 支持数值、字符串排序等。原创 2023-06-11 13:28:04 · 88 阅读 · 0 评论 -
MFC 设置CListCtrl控件滚动条位置
设置CListCtrl控件滚动条位置原创 2022-11-19 21:44:33 · 1713 阅读 · 0 评论 -
MFC Edit Ctrl中追加文本
编辑框实现多行输入、追加文本原创 2022-09-19 22:34:46 · 930 阅读 · 0 评论 -
MFC 基于对话框创建状态栏
创建状态栏原创 2022-08-01 01:14:12 · 605 阅读 · 0 评论 -
MFC 使用API CreateFile()与CloseHandle()
使用WIN API CreateFile()与CloseHandle()原创 2022-07-29 21:34:00 · 452 阅读 · 0 评论 -
MFC 选择多个文件对话框
选择多个文件对话框原创 2022-07-28 22:37:25 · 471 阅读 · 0 评论 -
MFC 选择目录对话框
选择目录对话框原创 2022-07-28 22:34:30 · 700 阅读 · 0 评论 -
MFC 判断目录或文件是否存在
判断目录或文件是否存在原创 2022-07-28 22:05:55 · 3042 阅读 · 0 评论 -
MFC 设置ComboBox控件高度
设置ComboBox控件高度原创 2022-06-27 23:56:27 · 943 阅读 · 0 评论 -
MFC 对话框添加背景图
给对话框添加背景图原创 2022-06-25 20:37:49 · 500 阅读 · 0 评论 -
MFC ListBox清除所有项
ListBox清除所有项原创 2022-06-24 23:55:01 · 1635 阅读 · 0 评论 -
MFC CString的GetBuffer()/ReleaseBuffer()
CString GetBuffer()/ReleaseBuffer()两个方法的使用原创 2022-06-12 16:57:38 · 457 阅读 · 0 评论 -
MFC Edit control控件设置多行显示
编辑框控件设置多行显示原创 2022-06-11 18:15:09 · 486 阅读 · 0 评论 -
MFC 通过子窗口中访问主窗口的成员
实现通过子窗口中访问主窗口的成员。//主窗口:CMainDlg//子窗口:CDlg1#include "MainDlg.h"void CDlg1::OnBnClickedButton1(){ /* IDC_EDIT1 : 主窗口上的CEditCtrl控件 */ HWND hWnd = GetParent()->GetSafeHwnd();//获取主窗口的句柄 TCHAR szBuffer[255] = {0}; ::GetDlgItemText(hWnd, IDC_EDIT1,原创 2022-05-24 21:26:03 · 349 阅读 · 0 评论 -
MFC 提示框随鼠标移动显示
添加重载虚函数、添加tooltip对象// CDemo01Dlg 对话框class CDemo01Dlg : public CDialogEx{// 构造public: CDemo01Dlg(CWnd* pParent = nullptr); // 标准构造函数// 对话框数据#ifdef AFX_DESIGN_TIME enum { IDD = IDD_DEMO01_DIALOG };#endif protected: virtual void DoDataExchange(C原创 2022-05-22 22:32:03 · 433 阅读 · 0 评论 -
MFC 运行后对话框居中显示
运行后对话框居中显示//功能:对话框显示位置//arg:对话框的句柄void CDemo01Dlg::SetDlgCenterDisplay(HWND hDlgWnd){ //RECT rect; //::GetWindowRect(hDlgWnd, &rect); //int nX = ::GetSystemMetrics(SM_CXFULLSCREEN); //int nY = ::GetSystemMetrics(SM_CYFULLSCREEN); //int nW =原创 2022-05-22 21:38:15 · 1435 阅读 · 0 评论 -
MFC 创建属性表和属性页
MFC 创建属性表和属性页原创 2022-04-24 11:16:22 · 1483 阅读 · 0 评论 -
MFC 设置对话框中的控件根据界面变化等比例缩放
实现步骤【属性】设置:先将对话框的Border属性由Dialog Frame设置为Resizing;在对应头文件中添加成员变量 CList<CRect, CRect&> m_listRect;自定义一个函数获取对话框及子控件区域,然后将其将函数放在OnInitDialog()下;类向导中添加消息WM_SIZE,对应的响应函数为OnSize();//.h文件class CxxxDlg : public CDialog{public: CList<CRect,C转载 2022-01-16 14:12:36 · 1450 阅读 · 0 评论 -
MFC 设置对话框的界面风格
当使用字符集为【使用多字节字符集】,创建MFC工程时,默认界面风格为98风格。当使用字符集为【使用 Unicode 字符集】,创建MFC工程时,默认界面风格为xp风格。个人觉得:相对98风格来说,xp风格看着更舒服一些。当使用【使用多字节字符集】时我们也可以设置xp风格的界面。步骤:创建工程后,打开stdafx.h文件,如下图操作即可修改一下完成。自己可运行对比一下效果。...原创 2022-01-16 13:57:58 · 1625 阅读 · 1 评论 -
MFC 设置CListBox显示和使用水平滚动条
ListBox控件属性:Horizontal Scroll设置为true代码实现:根据字串长度刷新水平滚动条//控件ID:IDC_LIST_CLIENT//控件对象:CListBox mClientListvoid CxxxDlg::SetHorizontalScroll(){ CDC* pDC = GetDC();//获取显示设备上下文句柄 SIZE size; int nIndex; CString str; long nLen; CFont* pFont = m..原创 2022-01-15 23:31:38 · 1347 阅读 · 0 评论