为什么把WinMain定义为_tWinMain

来源:百度知道 编辑:UC知道 时间:2024/05/16 19:41:42
为什么把WinMain定义为_tWinMain?
为什么不是_aWinMain?不是_bWinMain?不是_cWinMain?不是_dWinMain?...不是_zWinMain?

可能是因为MS定义了 TCHAR 来实现编译时自动转换字符,同时有一系列 _t 打头的函数,用来自动转换c函数库的字符串函数,这些都可以在 tchar.h 文件里面看到。
习惯使然,WinMain的替换者就成了_tWinMain。