第一讲程序报错(VS2010)
本帖最后由 大王求我来巡山 于 2016-11-7 17:05 编辑电脑win764位+VS2010,第一讲很简单的内容就是一段弹出窗口的程序
#include <windows.h>
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow)
{
MessageBox(NULL,TEXT("这是我在Windows下的第一个程序"),TEXT("打招呼"),MB_OK);
return 0;
}
刚开始程序完全不能运行,报错”LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏“,到网上搜了一下,有两种解决方法。
,第一种修改项目配置,“嵌入清单“改为否,第二种在vc/bin和.Net目录下找cvtres.exe,删除版本旧的那个。
老实说,两种方法都好用,修改完程序都能跑起来,第二种也确实比较彻底,但是在我的代码里面,“WINAPI ”和”HINSTANCE“等关键字都没有变成其他颜色,我输入并没有主动弹出“HINSTANCE ”这样的代码补全,我想请教一下,这是为什么呢?
恳请赐教,不胜感激! VS2010是这样的
要自动不全,用VS2012/2013/2015吧 明白了,谢谢! 无符号整形 发表于 2016-11-8 20:49
VS2010是这样的
要自动不全,用VS2012/2013/2015吧
明白了,谢谢!
页:
[1]