得到qq正在登录的qq号
//?得到qqexchangewnd_shortcut_prefix_123456789這樣的字符串
//?123456789就是正在登錄的qq號
//?如果同時登錄幾個QQ,只能獲取最晚登錄的qq號
int?GetQQNumber(void)
{??
????TCHAR?szText[MAX_PATH]?=?_T("CTXOPConntion_Class");
????TCHAR?szQQNumber[MAX_PATH]?=?{0};
????HWND?hWnd?=?FindWindow(szText,?NULL);
????while?(hWnd)
????{
????????if(_tcscmp(szText,_T("CTXOPConntion_Class"))==0)
????????{
????????????GetWindowText(hWnd,?szText,?MAX_PATH);
????????????int?len?=?_tcslen(szText);
????????????do
????????????{
????????????????len--;
????????????}?while?(szText[len]?!=?'_');
????????????_tcscpy(szQQNumber,?&szText[len+1]);
????????????_tprintf(_T("%s\n"),?szQQNumber);
????????}
????????hWnd=GetWindow(hWnd,GW_HWNDNEXT);
????????GetClassName(hWnd,szText,MAX_PATH);
????}
????return?0;
}
總結
以上是生活随笔為你收集整理的得到qq正在登录的qq号的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 自己动手写游戏:飞机大战
- 下一篇: 浅谈域名发散与域名收敛