文章目录
- win32常用调试方法
-
- 消息循环阻塞
- 窗口类型风格
- 绘图
- 菜单
- 多线程
-
- 原子操作
- 互斥
- 事件
- 信号量
win32常用调试方法
#include<stdio.h>
//获取程序调试过程中信息
HANDLE g_hOutput = 0; //接收标准输出句柄,全局变量
//入口函数内WinnMain
AllocConsole();//增加DOS窗口
g_hOutput = GetStdHandle(STD_OUTPUT_HANDLE);//获取标准输出句柄
//窗口处理函数WndProc处理消息
case WM_SIZE:
ON();
//自定义处理函数
char szText[256] = {0};
sprintf(szText,"WM_SIZE:宽:%d,高%d\n",nWidth,nheight);
WriteConsole(g_hOutput,szText,strlen(szText),NULL,NULL);
消息循环阻塞
要注意死锁&#x