关于自己的第一个windows程序(新手使用WIN32 API编程)

作者:Wupei  |  发表时间:  |  所属分类:我的作品

自己的第一个windows程序,使用WIN32 API,当初也是胡里胡涂的,为了更好的了解,自己就全部都写上了注释,供大家参考

刚开发时,API中的缩写最使人头疼,我那时也总结了一下:

H Handle Cls Class
WND Window WindowProc Window Process
def Define CT Const
sz String Zero PARAM Parameter
fu Function CS_ Class Style
prev Prevenient WM_ Window Message
cb Combo Box SW_ Show Window
br Brush CW_ Class Window
msg Message MB_ Message Button
ps Pain Struct IDC_ Identify Curor
lp Long Point IDI_ Identify Icon

WINDOWS API自己定义的类型:

内置类型 WND 定义类型 字节
unsigned long DWORD 4
int BOOL 4
unsigned char BYTE 1
unsigned short WORD 2
float FLOAT 4
unsigned int UINT 4
_w64 unsigned int WPARAM 4
_w64 long LPARAM 4
_w64 long LRESULT 4

MSG结构体:

窗口的创建需要以下四个步骤:
1.设计窗口类
2.注册窗口类
3.创建窗口
4.显示及更新窗口

以下为全部代码(由于注释太多,可能有点乱):

2006-11-5 17:40 5 小时
记录第一个运行的windows程序

Trackback from your site.

(2)条评论

  • wupei

    |

    貌似我也能看懂你的英文了,呵呵,很高兴的….英语水平提高ing

    回复

  • snowdown

    |

    偶然看到你QQ上个性签名中的BLOG,哈哈~~~过来踩踩~
    I think this paper just a sample frame of SDK Programming~

    回复

请在这里留言: