菜单[File]->[New]->[C/C++HeaderFile]->global.hvoid fun(void);菜单[File]->[New]->[C++SourceFile]->global.cpp#include "global.h"
void fun(void)
{
MessageBox("from global","global",MB_OK);}为何编译后总是报错:
fatal error C1010: unexpected end of file while looking for precompiled header directive
Error executing cl.exe.
void fun(void)
{
MessageBox("from global","global",MB_OK);}为何编译后总是报错:
fatal error C1010: unexpected end of file while looking for precompiled header directive
Error executing cl.exe.
解决方案 »
- windows程序求改错?
- 谁有Desfire卡的应用资料,包括命令及卡应用方式等.......
- 难道GDI资源会自动释放?
- RasDial 的回调函数问题
- combo box 当点击下拉列表时 列表框 不能显示,为什么呀,该怎么设置呀
- *************VC中我有一个全局线程函数,用于网络监听,有新用户连接时,将新用户信息显示在TreeView上,如何在线程函数中访问TreeView
- 取得Mainframe中的公共变量居然不对
- 一句话就能回答的问题,快来抢分吧!
- 有没有什么只能用VC做,其他工具做不了的东西?
- listbox控件如何删除指定的内容
- 用CArray 实现二维动态数组的问题
- 怎样让 文件打开对话框 可以多选,并且获取所选的文件?
如果没有没的东西,*.cpp文件中还必须有一个main()函数
解决办法:1 去掉编译选项/Yu:stdafx.h
2 在global.h中#include "stdafx.h"第一种方法感觉总不是很踏实,强烈建议用方法二.
#include "stdafx.h"中包含了大部分的windows头文件,如windows.h等
你要用MessageBox()就必须将其的头文件包含进来
MessageBox函数来自CWnd类,所以你只能在从CWnd继承的类(如CView)中调用它。
但是,MFC也提供了AfxMessageBox函数,你可以在任何地方调用它。
MessageBox函数来自CWnd类,所以你只能在从CWnd继承的类(如CView)中调用它。
但是,MFC也提供了AfxMessageBox函数,你可以在任何地方调用它。