windows程序设计这本书中的代码在vs2008中编译不通过

[复制链接]
查看11 | 回复1 | 2010-7-11 13:08:24 | 显示全部楼层 |阅读模式
这是什么原因?
谁能告诉我怎么解决?
比如说如下一段最简单的代码:helloworld
#include
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,

PSTR szCmdLine, int iCmdShow)
{
MessageBox (NULL, TEXT ("Hello, Windows 98!"), TEXT ("HelloMsg"), 0);
return 0 ;
}
会出现2个错误

回复

使用道具 举报

千问 | 2010-7-11 13:08:24 | 显示全部楼层
我猜测一下,是项目的预编译选项不正确,WinMain是窗口程序而不是命令行程序,所以你可以选择新建Win32窗口程序,或者选择本项目的 项目--属性--配置属性--链接器--系统 然后把子系统改成Windows (/SUBSYSTEM:WINDOWS)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行