qq聊天信息的获取与自动发送
为了获取qq聊天信息与自动发送,笔者完成CQQChatWnd类,首先贴出类的内容,然后讲述用法
1.头文件QQChatWnd.h
// QQChatWnd.h: interface for the CQQChatWnd class.
#if !defined(QQCHATWND_H)
#define QQCHATWND_H
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define MSG_CHAT_MODE 1
#define P2P_CHAT_MODE 2
class CQQChatWnd
{
public:
bool Chat( void );
bool AddChatText(char *lpstrText);
bool SetChatText( char * lpstrText );
bool GetChatText(char **lplpstrText/*out*/) ;
bool ChangeSysMode( int nSysMode );
int GetSysMode( void );
bool Detach( HWND hChatWnd);
bool Attatch(HWND hChatWnd);
public:
CQQChatWnd();
virtual ~CQQChatWnd();
private:
static BOOL CALLBACK SearchSysModeEnumProc(HWND hwnd, LPARAM lParam);
static BOOL CALLBACK SearchSendButtonEnumProc(HWND hwnd, LPARAM lParam);
static BOOL CALLBACK SearchRichEditEnumProc( HWND hwnd , LPARAM lParam );
bool GetChatRichEditWnd( HWND *pChatRichEditWnd /*in,out*/);
bool GetChatToolbarWnd( HWND *pChatToolbarWnd /*in,out*/);
bool GetSendButtonWnd( HWND *pSendButtonWnd /*in,out*/);
bool GetModeWnd( HWND *pModeWnd /*in,out*/);
int m_nSysMode;
HWND m_hChatWnd;
HWND m_hChatToolbarWnd;
HWND m_hSendButtonWnd;
HWND m_hModeWnd;
HWND m_hChatRichEditWnd;
};
#endif
1.头文件QQChatWnd.h
// QQChatWnd.h: interface for the CQQChatWnd class.
#if !defined(QQCHATWND_H)
#define QQCHATWND_H
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define MSG_CHAT_MODE 1
#define P2P_CHAT_MODE 2
class CQQChatWnd
{
public:
bool Chat( void );
bool AddChatText(char *lpstrText);
bool SetChatText( char * lpstrText );
bool GetChatText(char **lplpstrText/*out*/) ;
bool ChangeSysMode( int nSysMode );
int GetSysMode( void );
bool Detach( HWND hChatWnd);
bool Attatch(HWND hChatWnd);
public:
CQQChatWnd();
virtual ~CQQChatWnd();
private:
static BOOL CALLBACK SearchSysModeEnumProc(HWND hwnd, LPARAM lParam);
static BOOL CALLBACK SearchSendButtonEnumProc(HWND hwnd, LPARAM lParam);
static BOOL CALLBACK SearchRichEditEnumProc( HWND hwnd , LPARAM lParam );
bool GetChatRichEditWnd( HWND *pChatRichEditWnd /*in,out*/);
bool GetChatToolbarWnd( HWND *pChatToolbarWnd /*in,out*/);
bool GetSendButtonWnd( HWND *pSendButtonWnd /*in,out*/);
bool GetModeWnd( HWND *pModeWnd /*in,out*/);
int m_nSysMode;
HWND m_hChatWnd;
HWND m_hChatToolbarWnd;
HWND m_hSendButtonWnd;
HWND m_hModeWnd;
HWND m_hChatRichEditWnd;
};
#endif
...全文
相关推荐
qq聊天信息的获取和设置与自动发送.rar
VC++6.0编写的程序,供参考学习消息的使用相关程序开发
qq聊天信息的获取和设置与自动发送VC源代码
一、绪言 经常有朋友问我怎样通过程序获取qq聊天信息,笔者完成CQQChatWnd类,首先贴出类的内容,然后讲述用法。 二、CQQChatWnd类对外接口说明 bool Attatch(HWND hChatWnd); //初始化类,把hChatWnd聊天窗口同类连接bool Detach( HWND hChatWnd);//解除类与hChatWnd的绑定bool GetChatText(char **lplpstrText/*out*/) ;//获取聊天内容,内容存放在*lplpstrTextbool SetChatText( char * lpstrText );//设置聊天内容b
自动发送QQ消息
自动发送QQ消息,打开QQ聊天窗口,输入窗口标题,启动自动发送即可。
wxhQQ聊天信息的获取和设置与自动发送.rar
wxhQQ聊天信息的获取和设置与自动发送
QQ2013聊天窗口聊天信息获取
根据窗口句柄能获取QQ2013聊天窗口的聊天信息(非复制),包括好友聊天信息和群聊天信息,嘿嘿!


