#include "pch.h"
#include <iostream>
#include <windows.h>
#include <Psapi.h>
int main()
{
std::cout << "start:" << std::endl;
int i = 0;
HWND window = FindWindowEx(GetDesktopWindow(), NULL, NULL, NULL);
while (window)
{
wchar_t buffer[MAX_PATH];
DWORD dwProcId = 0;
GetWindowThreadProcessId(window, &dwProcId);
HANDLE hProc = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, FALSE, dwProcId);
if (!GetProcessImageFileNameW(hProc, buffer, MAX_PATH)) {
return ;
}
CloseHandle(hProc);
int length = wcslen(buffer);
if (length > 16)
{
wchar_t *name = &buffer[length - 16];
if (wcscmp(name, L"LiveTeleCast.exe") == 0)
{
if (IsWindowVisible(window))
{
DWORD styles, ex_styles;
bool is_WS_EX_TOOLWINDOW = false, is_WS_CHILD = false;
styles = (DWORD)GetWindowLongPtr(window, GWL_STYLE);
ex_styles = (DWORD)GetWindowLongPtr(window, GWL_EXSTYLE);
if (ex_styles & WS_EX_TOOLWINDOW) {
is_WS_EX_TOOLWINDOW = true;
}
else if (styles & WS_CHILD) {
is_WS_CHILD = true;
}
else
{
i++;
std::wcout << " is visible:" << IsWindowVisible(window) << " is_WS_EX_TOOLWINDOW:" << is_WS_EX_TOOLWINDOW << " is_WS_CHILD:" << is_WS_CHILD << " exe:" << buffer << std::endl;
}
}
}
}
window = FindWindowEx(GetDesktopWindow(), window, NULL, NULL);
}
std::cout << "LiveTeleCast window number: " << i;
}
遍歷windows所有窗口并查找特定窗口
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門删窒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)裂垦,“玉大人,你說(shuō)我怎么就攤上這事肌索〗堵#” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵诚亚,是天一觀的道長(zhǎng)晕换。 經(jīng)常有香客問(wèn)我,道長(zhǎng)亡电,這世上最難降的妖魔是什么届巩? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮份乒,結(jié)果婚禮上恕汇,老公的妹妹穿的比我還像新娘。我一直安慰自己或辖,他們只是感情好瘾英,可當(dāng)我...
- 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著颂暇,像睡著了一般缺谴。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上耳鸯,一...
- 那天湿蛔,我揣著相機(jī)與錄音膀曾,去河邊找鬼。 笑死阳啥,一個(gè)胖子當(dāng)著我的面吹牛添谊,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播察迟,決...
- 文/蒼蘭香墨 我猛地睜開(kāi)眼斩狱,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了扎瓶?” 一聲冷哼從身側(cè)響起所踊,我...
- 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎概荷,沒(méi)想到半個(gè)月后秕岛,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡乍赫,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年瓣蛀,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了陆蟆。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片雷厂。...
- 正文 年R本政府宣布像棘,位于F島的核電站,受9級(jí)特大地震影響壶冒,放射性物質(zhì)發(fā)生泄漏缕题。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一胖腾、第九天 我趴在偏房一處隱蔽的房頂上張望烟零。 院中可真熱鬧,春花似錦咸作、人聲如沸锨阿。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)墅诡。三九已至,卻和暖如春桐智,著一層夾襖步出監(jiān)牢的瞬間末早,已是汗流浹背烟馅。 一陣腳步聲響...
- 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像样屠,于是被迫代替她去往敵國(guó)和親穿撮。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 將做工程過(guò)程中較好的一些代碼片段做個(gè)備份痪欲,如下資料是關(guān)于Python遍歷windows的所有窗口并輸出窗口標(biāo)題的的...
- 用win+r打開(kāi)悦穿,輸入cmd,打開(kāi)cmd窗口 執(zhí)行 netstat -ano | findstr 8000(800...
- 查看所有的網(wǎng)絡(luò)連接 查找端口所在的進(jìn)程ID kill進(jìn)程
- 前天,拿起村上春樹的《當(dāng)我談跑步時(shí)我談些什么》放在床頭知举,隨心翻閱瞬沦。 其中春樹談到跑步與思考,我突然疑惑起來(lái)雇锡,“我跑...