
MFC
文章平均质量分 55
不著
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
stdafx.h 详解
#include "stdafx.h" 是预编译处理器把stdafx.h文件中的内容加载到程序中来。 stdafx.h 1、名称的英文全称为:Standard Application Framework Extensions 所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,转载 2017-04-04 13:14:16 · 508 阅读 · 0 评论 -
#define new DEBUG_NEW
#define new DEBUG_NEW 在用vc时,利用AppWizard会产生如下代码: #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif 对于 #define new DEBUG_NEW 首先看msdn的解释转载 2017-05-01 16:06:34 · 356 阅读 · 0 评论 -
模态对话框与非模态对话框(modeless)
MFC相当复杂,就连最基本的模态对话框和非模态对话框,用法也不容易理解,实现原理就更复杂了。 先来说点简单的, 一、模态对话框和非模态对话框都继承自CDialog。 1,模态对话 (1)禁用父窗口; (2)调用CDialog::DoModal创建对话框,; (3)调用::EndDialog关闭对话框; (4)无须指定WS_VISIBLE风格,会自动显示; (5)生命周期短2,非模态对原创 2017-05-07 18:40:26 · 2023 阅读 · 0 评论 -
Windows 钩子函数
今天看书,发出一个钩子函数,代码如下:// 键盘钩子函数 LRESULT CALLBACK KeyHookProc(int nCode, WPARAM wParam, LPARAM lParam) { if(nCode < 0 || nCode == HC_NOREMOVE) return ::CallNextHookEx(g_hHook, nCode, wParam原创 2017-05-09 17:19:17 · 506 阅读 · 0 评论