随笔分类 - MFC-VS
摘要:此自定义按钮可以实现鼠标的点击、释放、hover和leave功能。 1、新建一个button按钮,修改Owner Drawer的属性为True 2、在工程新建CCustomButton类 #pragma once #include "stdafx.h" // CustomButton dialog
阅读全文
摘要:(1) 如何通过代码获得应用程序主窗口的 指针? 主窗口的 指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。 AfxGetMainWnd() →ShowWindow(SW_SHOWMAXMIZED) //使程序最大化. (2) 确定应用程序的路径 Use
阅读全文
摘要:原文:https://blog.csdn.net/myruo/article/details/84326769 基础操作: 1、插入列 CString strLoad; RECT rectList; GetDlgItem( IDC_LIST )->GetClientRect( &rectList )
阅读全文
摘要:原文:https://blog.csdn.net/myruo/article/details/83856211 场景: 需要不同的颜色来区分其他数据 操作步骤: 添加 NM_CUSTOMDRAW 消息响应事件,或者手动添加 实现代码如下: NMLVCUSTOMDRAW* pLVCD = reinte
阅读全文
摘要:应用场景: 有两个comb控件A、B,选择A的时候B的列表要随时变化,这个增加OnSelChange函数即可。 如果在打开界面之前传入一个A里边的值,然后B要随之变化呢? 解决方案: 首先,要在初始化的时候就要触发CBN_SELCHANGE消息。 一开始想的是是使用成员函数SetCursel(),不
阅读全文
摘要:较常用的下面两个方法:(MFC实现机制是使用映射机制,两个之间互相MAP) HWND hWnd = GetSafeHwnd(); CWnd *pWnd = CWnd::FromHandle(hWnd); 下面的转载地址:http://www.cnblogs.com/mars9/archive/201
阅读全文
摘要:新建一个作为动态库的calc项目,包含如下.cpp和.h文件 接口ICalc.h如下: #pragma once #define CALC_API _declspec(dllexport) class CALC_API ICalc { public: //用于创建接口实例 static ICalc*
阅读全文
该文被密码保护。