码迷,mamicode.com
首页 > 其他好文 > 详细

得到qq正在登录的qq的号

时间:2021-05-03 11:50:34      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:登录   oid   short   Fix   ret   字符串   turn   pat   获取   

 

 

 // 得到qqexchangewnd_shortcut_prefix_123456789这样的字符串
// 123456789就是正在登录的qq的号
// 如果同时登录几个QQ,只能获取最晚登录的q号
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的号

标签:登录   oid   short   Fix   ret   字符串   turn   pat   获取   

原文地址:https://www.cnblogs.com/mjgw/p/14721944.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!