首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

findwindow的用法疑惑,该如何解决

2012-02-16 
findwindow的用法疑惑我打两个不同的excel文件,用findwindow只能找到其中在当前页的那个,另一个找不到。应

findwindow的用法疑惑
我打两个不同的excel文件,用findwindow只能找到其中在当前页的那个,另一个找不到。应该怎么做才能两个都找到呀

[解决办法]
DWORD dwProcessID;
HWND hWnd;
hWnd = FindWindow(NULL, "Microsoft EXCEL - Book1");
GetWindowThreadProcessId(hWnd, &dwProcessID);
Memo1->Lines->Add(IntToStr(dwProcessID));
hWnd = FindWindow(NULL, "Microsoft EXCEL - Book2");
GetWindowThreadProcessId(hWnd, &dwProcessID);
Memo1->Lines->Add(IntToStr(dwProcessID));
我这样能找到两个

热点排行