MainFrm.h中的内容如下,因为有一个CCommSocket类的对象,因此包含了CommSocket.h文件//MainFrm.h文件内容
#include "CommSocket.h"
class CMainFrame : public CFrameWnd
{
CCommSocket m_socket;
.........
}然后我在CommSocket.cpp中的一个操作必须要用到CMainFrame类型,应此包含MainFrm.h头文件
//CommSocket.cpp文件内容
#include "commsocket.h"
#include "MainFrm.h"然后编译时爆出头文件重复定义的错误请问遇到这种情况通常应该如何处理?敬请指教
#include "CommSocket.h"
class CMainFrame : public CFrameWnd
{
CCommSocket m_socket;
.........
}然后我在CommSocket.cpp中的一个操作必须要用到CMainFrame类型,应此包含MainFrm.h头文件
//CommSocket.cpp文件内容
#include "commsocket.h"
#include "MainFrm.h"然后编译时爆出头文件重复定义的错误请问遇到这种情况通常应该如何处理?敬请指教
解决方案 »
- [求助]郁闷一天,有关GetFileVersion返回值乱码的问题
- 跪求UDP协议sendto函数10047错误解决办法!!!
- HMENU都可以转换为哪些数据类型?HMENU能够转换为这些类型是怎么确定的?
- exe扩展名的COM为什么看不到DllGetClassObject等函数呢
- CreateProcess有办法在后台启动一个命令行模式的web服务吗?
- CDialog下面不能LineTo么?
- 我用UDP的recvfrom(),得到对方的地址,但是有时候得到的地址不对,全是0,这是为什么?
- 谁有低级访问FAT32文件系统的技术资料?
- 请问如何在一个ATL工程中加入一个ActiveX控件?
- 在XP下如何用程序来设置拨号连接的硬件功能属性(硬件流控制)
- 请教各路高手,谢谢!
- questiom??
#ifndefine _COMMSOCKET
#include "commsocket.h"
#define _COMMSOCKET 0
#endif
#ifndefine __commsocket2003
#define __commsocket2003//在些处添加你的类定义#endif