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

📄 exports.h

📁 vc++6.0开发网络典型应用实例导航 1. 本光盘提供了本书中所有的实例源程序文件。 2. 附录文件夹下是Winsock 函数参考以及错误码列表
💻 H
字号:
#include "Contact.h"

struct PLUGIN
{
	char filename[1024];
	unsigned int TimerId;
	HINSTANCE hHandle;
};

typedef BOOL (__stdcall *T_INITPLUGIN)(HINSTANCE, int, BYTE);
typedef void (__stdcall *T_FUNCVOID)(void);
typedef void (__stdcall *T_FUNCINT)(int);
typedef void (__stdcall *T_FUNCCHAR)(char *);
typedef void (__stdcall *T_FUNCVOIDPTR)(void *);
typedef void (__stdcall *T_FUNCSTATUS)(void *, unsigned long);
typedef void (__stdcall *T_MESSAGE)(char *, char *);
typedef void (__stdcall *T_TIMER)(BYTE);
typedef void (__stdcall *T_MESSAGESEND)(char *, char *);


#define CT_ONLINE 0x1
#define CT_OFFLINE 0x2
#define CT_AWAY 0x4
#define CT_NAME 0x8
#define CT_BLOCK 0x10
#define CT_FONT 0x20

struct CONTACT
{
	char ip[16];
	char screenname[64];
	char awayreason[256];
	int flags;
	USERFONT font;
};

void LoadPlugins();
void PluginsNotifyContactsConnected();
void PluginsApplicationExit();
void PluginsContactAdded(CContact *);
void PluginsContactDeleted(CContact *);
void PluginsContactStatusChanged(CContact *, unsigned long);
void PluginsConversationWindowOpened(CContact *);
void PluginsMessageReceived(CContact *, char *);
void PluginsTimer(unsigned int);
void PluginsMessageSent(CContact *, char *);

⌨️ 快捷键说明

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