gpt4 book ai didi

c++ - "APIENTRY _tWinMain"和"WINAPI WinMain"的区别

转载 作者:IT老高 更新时间:2023-10-28 21:59:06 30 4
gpt4 key购买 nike

这两个功能有什么区别?:

int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)

int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)

最佳答案

_tWinMain 只是 tchar.h 中的一个 #define 快捷方式,指向适当版本的 WinMain

如果定义了 _UNICODE,则 _tWinMain 扩展为 wWinMain。否则,_tWinMainWinMain 相同。

相关的宏看起来像这样(实际上还有很多其他代码穿插):

#ifdef  _UNICODE
#define _tWinMain wWinMain
#else
#define _tWinMain WinMain
#endif

关于c++ - "APIENTRY _tWinMain"和"WINAPI WinMain"的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4681443/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com