以下代码将弹出一个消息框:
?
/* This will show a message.*/
#include <stdio.h>
#include <windows.h>
int main(int argc, char* argv[])
{
HINSTANCE hMod=LoadLibrary("user32.dll");
if(hMod!=NULL)
{
char *Caption="C语言内嵌汇编示例";
char *Text="Hello World!";
PVOID p=GetProcAddress(hMod,"MessageBoxA");
if(p!=NULL)
{
_asm
{
push 0
push Caption
push Text
push 0
call p
}
}
}
return 0;
}<br>
C 语言 嵌套 汇编
最新推荐文章于 2023-08-08 18:20:56 发布