本文目录
关于MASM32的UNICODE中文乱码
资源地址发给你了,下面这样引用就好,需要留意下它的数据定义方式和 Masm 的不一样; 现在这样就可以了.386.model flat, stdcalloption casemap :none ; case sensitiveinclude windows.incinclude kernel32.incinclude user32.incinclude macros.inc ; 这里用的是资源里的宏定义文件,不是 Masm32 的!includelib kernel32.libincludelib user32.lib.dataszCaption WSTR ("test-测试中文Caption", 0)szText WSTR ("test-测试中文Text", 0)MessageBoxW PROTO :DWORD,:DWORD,:DWORD,:DWORD.codestart: invoke MessageBoxW, NULL, addr szText, addr szCaption, MB_OK invoke ExitProcess, NULL end start
求人帮我配置一下masm32编译环境
可以在VC环境里使用MASM的,在DOS环境下很麻烦的,调试什么都不好弄。把ml.exe文件拷贝到VC执行文件目录, VC6.0的话缺省是:C:\Program Files\Microsoft Visual Studio\VC98\Bin然后你和编译C文件一样,在VC环境里编译和调试汇编了。在VC工程里加入汇编文件,比如你的01.asm,然后在这个文件的编译设置里设定使用 ml.exe来编译,然后你就可以像编译C文件一样,编译汇编语言了,DEBUG也可以在VC环境里做,很方便。其实C文件也是用可执行文件cl.exe来编译的,和汇编文件用ml.exe是相通的。不知道我这么说能不能点通你。。。