2012年4月9日
摘要: VKDebug调试工具是Masm32开发包中附带的一个调试工具,在Masm32程序中做输出调试是很方便的。 使用VKDebug很简单,只需像下面这样将debug.inc、debug.lib包含到程序中就可以了:include debug.incincludelib debug.lib 这里要注意的是:VKDebug中的调试宏用到了Windows.inc头文件中定义的常量,以及使用了一些Kernel32.dll和Masm32库中的函数,因此必须在包含debug.inc和debug.lib之前包含windows.inc, kernel32.inc, kernel32.lib, masm32... 阅读全文
posted @ 2012-04-09 20:07 克劳德曼 阅读(465) 评论(2) 推荐(1) 编辑
摘要: Masm32 SDK包中有一个msvcrt.inc头文件和msvcrt.lib导入库文件。这个头文件中的函数是由Masm32爱好者从VC的运行时库中导出整理的,msvcrt.inc头文件开头就说了:“prototypes for EXPORT msvcrt functions”。因此,在Win32汇编中用这个头文件来使用VC运行库的函数对编写Win32汇编程序来说是非常方便的。 从msvcrt.inc中各个函数的原型可以看出,VC运行时中的各个函数名称前都多了一个crt__xxx,crt_xxx的前缀,使用这些函数只需要将msvcrt.inc和msvcrt.lib包含到源代码中,然后... 阅读全文
posted @ 2012-04-09 19:18 克劳德曼 阅读(1836) 评论(0) 推荐(1) 编辑