下面代码是在C语言中嵌入汇编代码实现d出对话框:
#include
<windowsh>
#include
<stdioh>
char
format[]
=
"%s
%s\n";
char
hello[]
=
"Hello";
char
world[]
=
"world";
HWND
hwnd;
void
main(
void
)
{
__asm
{
//push
NULL
//call
dword
ptr
GetModuleHandle
//mov
hwnd,eax
push
MB_OK
mov
eax,
offset
world
push
eax
mov
eax,
offset
hello
push
eax
push
0//说明此处不能将前面注释掉代码处得到的hwnd压栈,否则对话框d不出来。
call
dword
ptr
MessageBox
}
}
首先你要确定你新建工程程序的放在哪个文件夹,然后打开VC60的左上角文件,选择工作空间,找到你放程序的文件,打开后缀是dsw就OK,如果你忘记放在哪个文件夹,你可以搜索你建立是保存的文件名就OK了
以上就是关于vc6.0中如何运行汇编语言写的程序全部的内容,包括:vc6.0中如何运行汇编语言写的程序、用VC++6.0编完程序后,如何打开所编程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)