我想找出桌面所有子窗口(一级)的句柄。怎么找
我原先想,先找出一个,然后求出父窗口(桌面)句柄,再求父窗口的一个一个子窗口,直到句柄为0,但结果不对。
请教各位
我原先想,先找出一个,然后求出父窗口(桌面)句柄,再求父窗口的一个一个子窗口,直到句柄为0,但结果不对。
请教各位
解决方案 »
- <求助>delphi10安装不成功
- 语法问题,来看下,初学DELPHI......
- 运行错误 debugger kernel bordbk70.dll is missing or not register 怎么解决
- Delphi 5.x 分布式多层应用电子商务篇遇到问题
- 紧急求助:在DELPHI中怎样调试TActiveForm??
- 开发好的EXE颜色问题
- picture.loadfromfile(FFilename);报错jpeg error #52哪位大哥碰到过没有
- [帮帮忙]为什么我不能创建ASP.NET WEB应用程序
- 求教!如何判断周的概念!
- 请问--------如何把Tlist的值取出来?----------
- 如何编写类似win7桌面小工具的程序?
- 有没有简单的方法吧所有挂起的线程都唤起呢
H: HWND;
begin
Memo1.Clear;
H := 0;
repeat
H := FindWindowEx(GetDesktopWindow, H, nil, nil);
if H <> 0 then
if IsWindowVisible(H) then
Memo1.Lines.Add(IntToStr(H));
until H = 0;
end;
w0:=findwindow('#32770',nil); //找到窗口
label1.caption:=inttostr(W0);
但它的句柄不在您上边代码列出的
还有你那QQ估计也老版本了吧,新版本不是这个类名
再问一句,就结贴:label2.caption:=inttostr(GetDesktopWindow);显示为0。肯定不对,问题在哪里?