mysocket.h
来自「用于检测自行开发的tcp/ip协议栈的小程序」· C头文件 代码 · 共 33 行
H
33 行
// MySocket.h: interface for the CMySocket class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MYSOCKET_H__1FEEECE1_9452_11D7_8F5C_9FC4975EB279__INCLUDED_)
#define AFX_MYSOCKET_H__1FEEECE1_9452_11D7_8F5C_9FC4975EB279__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CMySocket
{
private:
SOCKET m_Socket;
HWND m_hWnd;
UINT m_uMsg;
public:
int GetRemoteInfo(CString &strIP,u_short &uPort);
BOOL Close();
int Recv(BYTE *pBuf, int nBufLen);
int Send(BYTE *pBuf,int nBufLen);
CMySocket *Accept();
BOOL Listen(u_short uPort);
BOOL Connect(CString strServerIP,u_short uPort);
BOOL InitSocket();
CMySocket(HWND hWnd,UINT uMsg);
virtual ~CMySocket();
};
#endif // !defined(AFX_MYSOCKET_H__1FEEECE1_9452_11D7_8F5C_9FC4975EB279__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?