我爱Aspx >> VC.Net >> Windows程序设计(第五版)源代码重写LRESULT CALLBACK WndProc(HWND hWnd, UINT iMsg, WPARAM wParam, LPARAM lParam)
{
//消息分类处理
switch (iMsg)
{
//客户区的绘制消息
case WM_PAINT:
{
PAINTSTRUCT ps; //绘制属性结构描述
HDC hDC = BeginPaint(hWnd, &ps); //获取显示设备对象及绘制描述属性
RECT rect;
GetClientRect(hWnd, &rect);//获取当前窗口对象客户区矩形
SetBkMode(hDC,TRANSPARENT);//设置背景方式
SetTextColor(hDC, RGB(255, 0, 0));//设置文本颜色
//绘制文本
DrawText(hDC, TEXT("Hello, Win32!"), -1, &rect, DT_CENTER | DT_VCENTER | DT_SINGLELINE);
EndPaint(hWnd, &ps); //客户区绘制结束,归还显示设备对象
return 0;
}
case WM_DESTROY:
{
//发送WM_QUIT消息,通知线程消息检索循环,主程序可以退出
PostQuitMessage(0);
return 0;
}
}
//程序末处理的消息交给window系统的缺省窗口对象的过程处理函数处理
return DefWindowProc(hWnd, iMsg, wParam,lParam);
}
【我对这篇文章有话说?】
使用ASP.NET加密口令[05-21]
使用ASP.NET加密口令[05-21]
第6章 状态机视图[05-21]
迎接CDMA时代吧[05-21]
第9章 物 理 视 图[05-21]
第8章 交 互 视 图[05-21]
第7章 活 动 视 图[05-21]
第4章 静 态 视 图[05-21]
第5章 用 例 视 图[05-21]
第3章 UML初览[05-21]