为什么侯捷的《深入浅出MFC》上的例程编译时出错??? 你不能用你的IDE来编译,你得按他说的,设置环境变量,然后在console中用命令行编译 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to ahphone 谢谢,不过有些程序在Win32工程下能通过编译。书上环境变量的设置是对VC5。0的,不知道对6.0有没有用?还有如何在console 中用命令行编译 to ahphone 谢谢,不过有些程序在Win32工程下能通过编译。书上环境变量的设置是对VC5。0的,不知道对6.0有没有用?还有如何在console 中用命令行编译 我告诉你原因。。因为光盘里的原代码是只有C文件,头文件和资源文件所以,你打开一个C文件时,VC自动开启一个CONSOLE空工程,并加入这个C文件。但是,侯的这些代码是在WIN32 APPLICATION中中的。当然不能通过。解决办法有2:1。直接打开这个C文件,然后,点PROJECT-SETTING-LINK-PROJECTOPTION,然后将里面的/subsystem:console改为/subsystem:windows,这样就OK一半了。这时你可以编译成功,但是没有菜单,ICON等。解决方法很简单,PROJECT-ADD TO PROJECT-FILES,然后加入所有的资源文件和头文件,搞定!:)2。新建一个WIN32 APP工程,加入这个C文件,然后直接添入所有的资源文件,头文件,搞定。呵呵为什么还写第一种“麻烦”的方法,和我一样的菜鸟或许可以从中感悟点什么。-=共享,中国永远的话题,THX。=- 使用MSCOMM控件的疑惑? 请教关于设置键盘的问题 VS2005里串口通信MSCOMM控件生成的代码不一样呀 我写了个CWinApp的派生类,想把他封装到dll中,应该创建什么样的dll? 如何在程序中禁止窗口的托拽 为什么我修改时间总是自动还原呢? 有一个难题,请大家帮忙解决。分不是问题!!! socket api的recvfrom无法block的问题 我如何获取DLL提供的接口? 程序编译阶段没有错误,运行时崩溃,为什么? 关于深入浅出MFC中的问题。 如何修改EXE文件的IMPORT表,让他启动时带上我的DLL?
所以,你打开一个C文件时,VC自动开启一个CONSOLE空工程,并加入这个C文件。但是,侯的这些代码是在WIN32 APPLICATION中中的。当然不能通过。解决办法有2:
1。直接打开这个C文件,然后,点PROJECT-SETTING-LINK-PROJECTOPTION,然后将里面的/subsystem:console改为/subsystem:windows,这样就OK一半了。这时你可以编译成功,但是没有菜单,ICON等。解决方法很简单,PROJECT-ADD TO PROJECT-FILES,然后加入所有的资源文件和头文件,搞定!:)2。新建一个WIN32 APP工程,加入这个C文件,然后直接添入所有的资源文件,头文件,搞定。呵呵为什么还写第一种“麻烦”的方法,和我一样的菜鸟或许可以从中感悟点什么。-=共享,中国永远的话题,THX。=-