汇编语言如何编写图形化的Windows应用程序
本节将展示如何为 32 位 Microsoft Windows 编写简单的图形化应用程序。该程序创建并显示一个主窗口,显示消息框,并响应鼠标事件。本节内容为简介性质,如果希望了解更多信息,请参阅 Platform SDK 文档
下表列出了编写该程序时需要的各种链接库和头文件。
文件名 | 说明 |
---|---|
WinApp.asm | 程序源代码 |
GraphWin.asm | 头文件,包含程序要使用的结构、常量和函数原型 |
kernel32.lib | 本章前面使用的 MS-Windows API 链接库 |
user32.lib | 其他 MS-Windows API 函数 |
/SUBSYSTEM:WINDOWS 代替了之前章节中使用的 /SUBSYSTEM:CONSOLE。程序从 kernel32.lib 和 user32.lib 这两个标准 MS-Windows 链接库中调用函数。
主窗口
本程序显示一个全屏主窗口。为了让窗口适合本书页面,这里缩小了它的尺寸
发表评论