- 博客(6)
- 资源 (11)
- 收藏
- 关注
转载 Windows消息响应机制之四:PostQuitMessage和GetMessage函数
Windows是消息驱动的操作系统。在Windows环境下编程必须熟练掌握Windows消息响应机制。 今天在练习Win32编程时碰到一个关于GetMessage函数的问题。这个问题之前一直没有引起过我的注意,但是今天 在网上搜索发现这个问题很多程序员都跟我一样处于一知半解的状态。 在Win32应用程序的主函数中有一段消息循环收发的代码: while (GetMessage(&Ms
2016-07-31 05:22:14 867
转载 windows消息机制(MFC)
windows消息机制(MFC)消息分类与消息队列Windows中,消息使用统一的结构体(MSG)来存放信息,其中message表明消息的具体的类型,而wParam,lParam是其最灵活的两个变量,为不同的消息类型时,存放数据的含义也不一样。time表示产生消息的时间,pt表示产生消息时鼠标的位置。按照类型,Windows将消息分为:(0) 消息ID范
2016-07-30 01:27:24 222
转载 深入体会__cdecl与__stdcall
在学习C++的过程中时常碰到WINAPI或者CALLBACK这样的调用约定,每每觉得十分迷惑。究竟这些东西有什么用?不用他们又会不会有问题?经过在网上的一番搜寻以及自己动手后,整理成以下的学习笔记。1.WINAPI与CALLBACK 其实这两者在Windows下是相同的,在windef.h中定义如下:#ifdef _MAC#define CALLBACK PASCAL
2016-07-29 22:18:11 457
转载 代码安全增强与标准注解语言SAL
从Visual Studio 2005开始编译程序时就会遇到很多warning C4996警告。虽然没有错误但是这个警告估计还是让很多人不爽。MSDN上关于此警告有说"为了支持新的、更安全的函数,否决了某些 CRT 和标准 C++ 库函数,如果出于安全原因使用了否决的 MFC 或 ATL 函数,也可能发生 C4996"。以此为切入点来聊聊微软从Visual Studio 2005开始引入的一项针对
2016-07-22 17:34:13 1159
转载 sal.h
sal.h provides a set of annotations to describe how a function uses its parameters, for example, the assumptions it makes about them and the guarantees it makes on finishing. The header file defines
2016-07-22 17:32:48 2469
转载 Win32 创建控件风格不是Win XP解决方案
有时候我有在用Win32 API来向窗体上添加控件时,通过CreateWindow或CreateWindowEx创建出来的控件的风格不像XP风格,而是像Windows 2000的风格,界面很难看。注意,是动态调用CreateWindow来创建控件,不是从资源中加载。 创建控件风格不是Win XP解决方案" title="Win32 创建控件风格不是Win XP解决方案" style=
2016-07-22 06:08:20 372
dxguid.lib
2015-08-17
DuiLib 全套源代码
2015-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人