构建Windows 64位DLL

时间:2019-01-17 15:40:45

标签: c windows dll compilation symbols

我在my library中添加了函数ShowWindow(),由于与user32.dll同名符号的冲突,它仅在Windows 64位上无法在DLL生成上发生。

我知道调用约定__cdecl__stdcall在64位中被忽略,这可能是发生冲突的原因,但是...为什么它不抱怨我的其他功能{{ 1}}?同样的符号也位于ShowCursor()内!我不明白...

还想知道是否有解决方案可以将我的user32.dll保留在所有平台上。

0 个答案:

没有答案