-
-
[求助]请教如何手动做lib导入库
-
发表于:
2012-12-12 10:50
5810
-
我想调用MessageBox,正常情况只要导入user32.lib就行了,现在我把原始user32.lib去掉,我自己用dumpbin和lib从user32.dll建立了一个user32.lib,但项目生成的时候提示无法解析的外部符号MessageBoxA@16,然后我查了一下user32.dll的MessageboxA没有带@16,而原始user32.lib是带@16,这是怎么回事?然后又在def加了一个MessageBoxA@16重新生成user32.lib,结果生成后的程序运行出错
现在我想问下该如何生成一个正确的user32.lib,只要求使用MessageBoxA函数就行了,哪位大侠能指导一下这个lib要包含哪些信息才能正确从user32.dll调用MessageBoxA函数,从lib文件本身的结构出发用16进制编辑器自己做出一个lib
动态调用不考虑
本人菜鸟,最近买了windows rt设备,想在上面运行传统程序
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课