标签: c windows dll compilation symbols
我在my library中添加了函数ShowWindow(),由于与user32.dll同名符号的冲突,它仅在Windows 64位上无法在DLL生成上发生。
ShowWindow()
user32.dll
我知道调用约定__cdecl和__stdcall在64位中被忽略,这可能是发生冲突的原因,但是...为什么它不抱怨我的其他功能{{ 1}}?同样的符号也位于ShowCursor()内!我不明白...
__cdecl
__stdcall
ShowCursor()
还想知道是否有解决方案可以将我的user32.dll保留在所有平台上。