-
-
[原创]QQ辅助工具源代码
-
发表于:
2011-10-29 16:00
24195
-
心灰意冷了……大家共同学习。
部分代码有bug,慎用。另外只提供了和QQ有关的代码,不全的代码找个dll自己逆向吧。
节选部分代码:
在框内写消息
//这个还是在看雪上面看见的
typedef struct CTXBSTR
{
int zero;//貌似要一直是0
int count;//引用计数
int len1;
int len2;
wchar_t str[4100];
} TXStr, * pTXStr;
void QQMsgInFrame(unsigned long QQUIN,LPCTSTR lpText,int save)
{
HWND hWnd = Util::ChatSession::GetContactChatSessionMainHWnd(QQUIN);
if(!IsWindow(hWnd) || !g_hwnd_inner) return; //避免无效窗口
TXStr MyMsg;
MyMsg.zero = 0;
MyMsg.count = 3;
wcsncpy(MyMsg.str, lpText,4096);
MyMsg.str[4096]=0;
MyMsg.len1 = MyMsg.len2 = wcslen(MyMsg.str) * sizeof(wchar_t);
if(MyMsg.len1<=0) return;//不显示空文本
if(WriteMsgTip&&CreateChatFrame)
{
DWORD pointer = 0;//0x11111111;
CreateChatFrame(QQUIN, 0, &pointer, 0);
WriteMsgTip(pointer, 0, MyMsg.str, 0);
}
else
{
if(WriteMsgTip2)
{
WriteMsgTip2(QQUIN, 0, 0, MyMsg.str,0);
}
}
}
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)