⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 netmulthread.h

📁 类似QQ,MSN表情的richedit,用来测试表情控件的
💻 H
字号:
#ifndef _NET_MULTHREAD_H
#define _NET_MULTHREAD_H

#include <winsock.h>
#include "thread_base.h"

#define		sourpportmaxrecvsocket		1
#define		RECVDATABUFLEN				8192*4

struct socketinformation
{
	bool btcppro;        
	int sockethandle;
};

class netmulthread : public thread_base
{
private:

	char get_data_buf[RECVDATABUFLEN];

	socketinformation socketinfo[sourpportmaxrecvsocket];

private:

	int findsocket(int  socket);

	void	recvnetdata();

protected:

	virtual ~netmulthread();

	virtual void dealrecvdata(SOCKET  socket, char *pbuf, int length, ULONG ip, USHORT port) = 0;

	virtual void entry();

public:

	netmulthread();

	bool addsocket(SOCKET socket, bool mbool);

	bool deletesocket(SOCKET socket);
	
};

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -