【发布时间】:2011-04-18 15:16:18
【问题描述】:
你现在可以试试这个。
同时定义 WinMain 和 wWinMain abd 将其编译为静态库。
为可执行文件exe创建一个新项目。
设置字符集设置UNICODE系统。(定义_UNICODE)
链接刚刚制作的静态库。
那么你的程序从 WinMain 开始。
无论字符集是多字节还是 unicode,当 WinMain 和 wWinMain 都定义时,调用 WinMain。
只有在静态库中定义 WinMain 时才会发生。
当您在源项目中定义 WinMain 和 wWinMain 时,它可以正常工作,
unicode 系统调用 wWinMain 和多字节系统调用 WinMain。
为什么会这样?
【问题讨论】:
-
你真正想要达到什么目的?您是否正在寻找关于给您的主要功能起什么名字的建议?
标签: winapi static-libraries entry-point winmain