关于windows图形编程 Hello2 程序的问题

今天买了本windows图形编程, 袁风,机械工业出版社(N年前就绝版了,淘宝上买的复印版,效果比有些正版书要好), 在我运行书中示例程序 "Hello2.cpp" 的时候,发现程序无法在我自己建的工程里面运行,提示

niubilityHelloWorld error LNK2019: 无法解析的外部符号 _main ,该符号在函数 _mainCRTStartup 中被引用

我使用的是 vs2003 (vs7.1) 我发现书中的程序应该是 Win32工程不是控制台程序, 我改了 "项目-属性-连接器-System-子系统"的设置,改成 Windows (/SUBSYSTEM:WINDOWS)  然后运行我的程序,问题依旧, 对照书里带的工程和我自己的工程属性,把  "项目-属性-C/C++-代码生成-基本运行时检查"改成默认,之后解决问题, 成功的在Release模式下生成了一个1.5KB的 图形 hello world 程序.

希望给遇到同样问题的同学提供些方便.

posted @ 2009-03-08 00:26  头发抽筋  阅读(460)  评论(0)    收藏  举报