WinMain函数无法重载
来源:互联网 发布:蔬东坡软件多少钱 编辑:程序博客网 时间:2024/06/16 09:36
学习DX,用VS2010生成了一个简单的WIN32。
看着是_tWinMain()很不舒服,就改为WinMain()发现提示这个错误。
就百度一下,找到解决方案,实验可行。
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow )
照抄下来,在VS2005或VS2008或 VS2010编译的时候总会说error C2731: “WinMain”: 无法重载函数。
其实因为WinMain函数的原始定义中lpCmdLine的类型是char *,但在中文系统的环境下因为启用了Unicode支持,LPTSTR代表的是WCHAR *。所以上述函数我们就应该这样来写:
// This is winmain, the main entry point for Windows applicationsint WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow )
- WinMain”: 无法重载函数
- WinMain函数无法重载
- "WinMain”: 无法重载函数
- error C2731:"WinMain"无法重载函数
- error C2731:"WinMain"无法重载函数
- WinMain() 函数
- WinMain函数
- WinMain()函数
- WinMain函数
- WinMain函数
- WinMain()函数
- WinMain函数
- WinMain函数
- WinMain函数
- WinMain函数入口
- WinMain函数参数介绍
- WinMain函数参数介绍
- WinMain函数参数介绍
- 对设计模式的一点认识
- 用Lua开发iphone程序
- Spring概览
- 十一、抽象工厂模式
- (百例编程)22.求车速
- WinMain函数无法重载
- (百例编程)23.由两个平方三位数获得三个平方二位数
- 设计模式:抽象工厂模式(Python)
- 禁用浏览器后退之方法
- (百例编程)24.阿姆斯特朗数
- 断点续传
- 报表同一单元格中不同字体的设置
- (百例编程)25.完全数
- page69