读书人

请问一个编译时出现的SOCKDET有

发布时间: 2012-03-27 13:44:24 作者: rapoo

请教一个编译时出现的SOCKDET问题
这是编译结果:
d:\vc\远程控制\client1\clientdlg.h(40) : error C2146: syntax error : missing '; ' before identifier 'm_hSocket '
d:\vc\远程控制\client1\clientdlg.h(40) : error C2501: 'SOCKET ' : missing storage-class or type specifiers
d:\vc\远程控制\client1\clientdlg.h(40) : error C2501: 'm_hSocket ' : missing storage-class or type specifiers

这是cliet1\clientdlg.h的代码:
// clientDlg.h : header file
//

#if !defined(AFX_CLIENTDLG_H__52E36562_42AA_42AD_9832_C68035FF41C2__INCLUDED_)
#define AFX_CLIENTDLG_H__52E36562_42AA_42AD_9832_C68035FF41C2__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

// CClientDlg dialog
//#define MAXLINE 10000

class CClientDlg : public CDialog
{
// Construction
public:
virtual ~CClientDlg();
CClientDlg(CWnd* pParent = NULL);// standard constructor

// Dialog Data
//{{AFX_DATA(CClientDlg)
enum { IDD = IDD_CLIENT_DIALOG };
CStringm_csRead;
CStringm_csSend;
//}}AFX_DATA

// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CClientDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX);// DDX/DDV support
//}}AFX_VIRTUAL

// Implementation
protected:
void OnSocketConnect();


SOCKET m_hSocket;//问题在这块,为什么说SOCKET没有定义
//呢?

HICON m_hIcon;
void ReportWinsockErr(LPSTR lpszerrorMsg);
void RegCheck(void);
//END MODIFICATIONS:Server Code


// Generated message map functions

//{{AFX_MSG(CClientDlg)
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
afx_msg void OnAbout();
afx_msg void OnLogin();
afx_msg void OnLogout();
afx_msg void OnSocketSend();
afx_msg int OnScreen();
afx_msg void OnMyhelp();
afx_msg void OnClear();
afx_msg void OnRegister();

//}}AFX_MSG
afx_msg LRESULT OnSocketRead(WPARAM wParam,LPARAM lParam);
DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}

#endif // !defined(AFX_CLIENTDLG_H__52E36562_42AA_42AD_9832_C68035FF41C2__INCLUDED_)

希望大家多帮帮忙


[解决办法]
需要
#include <winsock2.h>

读书人网 >C++

热点推荐