文章目錄
- 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