Advertisement

编写 Win32 汇编程序并显示提示框

阅读量:

我回想起以前学习汇编编程的经历,并特意开发了一个Windows应用程序用于演示API调用过程。这个程序在运行时会跳出一个对话框,并以"Assembly is great!"的形式展示出来

一、Windows API是什么?如何使用?

Windows 为开发者提供了丰富的资源库。其中最重要的是 Windows API(Application Programming Interface)。Windows API 是一组功能强大的函数集合,并直接嵌入于 Windows 系统中,并随时可用。这些函数主要包含于几个 DLL 文件中,请注意 kernel32.dll、user32.dll 和 gdi32.dll 这些常用文件名的使用方法是正确的吗?

Kernel32.dll 负责管理内存以及调度进程;
user32.dll 负责控制用户界面;
gdi32.dll 负责承担图形操作的任务。
此外,您还可以调用包含在其他动态链接库中的功能,
但请确保您有充分的相关知识储备以使用这些额外功能。

dynamic link library (DLL),亦即

当应用程序启动时 Windows会验证相关信息。这些信息涉及动态链接库名称及相关函数。一旦程序启动并加载相关资源时 Windows会加载对应的DLL 并重新定位其入口

全部评论 (0)

还没有任何评论哟~