读书人

一个socket的有关问题

发布时间: 2013-08-25 10:49:56 作者: rapoo

一个socket的问题
这是我在MFC下一个MySocket头文件,(由CAsyncSocket类派生出来)
我编译时候发现(COBseverDemoDlg *m_pDlg;)有错,其中COBseverDemoDlg是一个对话框类,我是照着例子抄的,只是例子上是用VC6.0,我是用VS2010。(而且很奇怪,VC6.0可以在MySocket类下添加类型为COBseverDemoDlg*的变量,但是VS2010只能选择类型,我后来是手动在程序中自己写类型的)求大神指教啊
#pragma once
#include"OBseverDemoDlg.h"
// CMySocket 命令目标
class OBseverDemoDlg;

class CMySocket : public CAsyncSocket
{
private:
COBseverDemoDlg* m_pDlg;

public:
CMySocket();
virtual ~CMySocket();
void setParent(COBseverDemoDlg* m_pDlg);
virtual void OnConnect(int nErrorCode);
virtual void OnReceive(int nErrorCode);
virtual void OnSend(int nErrorCode);
};

[解决办法]
class OBseverDemoDlg;

class COBseverDemoDlg;
[解决办法]


class OBseverDemoDlg; //COBseverDemoDlg

class CMySocket : public CAsyncSocket
{
private:
COBseverDemoDlg* m_pDlg; //和上面申明的类不一样,是笔误还是不一样的类?

读书人网 >C++

热点推荐