用VisualStudio2008汇编代码
2011-06-02 21:26 和尚释然 阅读(687) 评论(0) 编辑 收藏 举报1.新建一个空项目名叫"MyFirstAsm"
2.添加一个ASM文件,先添加一个Test.cpp文件,然后通过重命名将Test.cpp改为Test.asm文件.
3.修改项目属性"自定义规则"
4.添加库文件,例如"C:\Masm615\Include".我这边是装了"Masm for Windows 集成实验环境 2011",所以就用它的Include.
5.因为现在这个汇编程序是Window窗口,所以要将SubSystem设为"Windows(/SUBSYSTEM:WINDOWS)"
6.打开Test.asm文件输入以下代码:
; Test.asm
.386
.model flat, stdcall
option casemap:none
include windows.inc
include user32.inc
include kernel32.inc
includelib user32.lib
includelib kernel32.lib
.data
szCaption db 'System Information', 0
szText db 'Hello World in Visual C++!', 0
.code
start:
invoke MessageBox,\ ; 调用函数名
NULL,\ ; 父窗口句柄
offset szText,\ ; 文字
offset szCaption,\ ; 标题
MB_OK ; 按钮类型
invoke ExitProcess, NULL
end start
7.编译并运行程序.
作者:顾恩礼
出处:http://www.cnblogs.com/guenli/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。