首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

大家帮忙看上啊关于MSDN中WinMain函数的有关问题

2012-09-10 
大家帮忙看下啊,关于MSDN中WinMain函数的问题最近在看孙鑫老师的《VC++深入详解》,然而发现我下载的MSDN中的

大家帮忙看下啊,关于MSDN中WinMain函数的问题
最近在看孙鑫老师的《VC++深入详解》,然而发现我下载的MSDN中的WinMain函数好像有问题:
孙鑫老师上课时查的MSDN中函数是这样的:int WINAPI WinMain(
  HINSTANCE hInstance, 
  HINSTANCE hPrevInstance, 
  LPSTR lpCmdLine, 
  int nCmdShow 
  )
而我的VS2008中的MSDN却是这样:int WINAPI WinMain(
  HINSTANCE hInstance, 
  HINSTANCE hPrevInstance, 
  LPWSTR lpCmdLine, 
  int nShowCmd 
  ) 
对比发现第三个参数类型多了个W。但是我在编译程序的时候发现,我的WinMain函数编译出错,但是只要把W删除就可以通过了.
所以想问大家,这是什么原因啊?是不是我的MSDN的问题?还是其他什么原因?大家一般都用哪个版本的MSDN?推荐个。谢谢了


[解决办法]
修改方法:
项目菜单--项目属性(最后一个)--配置属性--常规--项目默认值--字符集,将使用Unicode字符集改为未设置即可。
[解决办法]
w是wide
unicode
alt+f7打开项目属性, General -> character set改一下

热点排行