我爱Aspx >> VC.Net >> Windows程序设计(第五版)源代码重写Windows程序设计(第五版)源代码重写
:HelloWin代码
原书中对CreateWindow函数的参数没有交待清楚,为了更便于初学者理解,我重写了该程序,并加上了注释,希望对学习win32的朋友们有所帮助。
/***********************************************************
Written By Hack-Chul Kang 2003.2.5
Display "Hello Windows" Program
***********************************************************/
#include<windows.h>
//窗口对象的过程处理函数
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
//Windows应用程序的主函数
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE, PSTR lpszCmdLine, int iCmdShow)
{
//定义窗口类
TCHAR tcClassName[] = TEXT("My Window"); //窗口类名字符串
WNDCLASS wc; //窗口类属性描述结构
wc.lpszClassName = tcClassName; //窗口类名
wc.lpszMenuName = NULL; //窗口类菜单资源名
wc.lpfnWndProc = WndProc; //窗口对象的过程处理函数
wc.hInstance = hInstance; //当前进程对象句柄
wc.hbrBackground = (HBRUSH)GetStockObject(BLACK_BRUSH); //窗口背景刷子对象
【我对这篇文章有话说?】
使用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]