当前位置: 代码迷 >> 汇编语言 >> win32汇编中遇到未定义的函数怎么处理
  详细解决方案

win32汇编中遇到未定义的函数怎么处理

热度:5184   发布时间:2013-02-26 00:00:00.0
win32汇编中遇到未定义的函数怎么办
win32汇编中,调用个Windows API函数,发现未定义。inc文件夹中没有wchar.inc,不能用Windows 的一些API了。我该怎么办?如果手动添加怎么添加?
------最佳解决方案--------------------------------------------------------
MASM中有一个工具h2inc.exe,TASM中也有类似的工具h2ash.exe、h2ash32.exe,另外还有一个德国人写过一个h2incx(http://www.japheth.de/h2incX),可以做.h到汇编inc文件的转换,但是都不能保证100%转换成功,经常还是需要手工再处理。

------其他解决方案--------------------------------------------------------
wchar.inc 文件,这个看名字是 wide char 方面的?我的 Masm32 的 include 里是没有这个文件。网上搜索下看看有没有;还是没有的话,看看资料,自己需要涉及到那些定义自行创建了;我的 vc2008 里有 wchar.h 这样的 c 类的定义文件,或许可以参考参考。
------其他解决方案--------------------------------------------------------
找出你所要用的那个API的库文件,然后复制进去你的masm32里面的include文件跟lib文件里面就行了。自己做直接创建INC文件,自己Include就行了。
------其他解决方案--------------------------------------------------------
=。= 没人回答?
自己怎么添加或者做inc库文件
------其他解决方案--------------------------------------------------------


引用:
MASM中有一个工具h2inc.exe,TASM中也有类似的工具h2ash.exe、h2ash32.exe,另外还有一个德国人写过一个h2incx(http://www.japheth.de/h2incX),可以做.h到汇编inc文件的转换,但是都不能保证100%转换成功,经常还是需要手工再处理。
还有这种工具?回去试试~~
  相关解决方案