如题,怎样监视另外的一个程序,发现它创建了并显示了一个Window,
事先知道这个Window的类名和WindowName。
谢谢!
事先知道这个Window的类名和WindowName。
谢谢!
解决方案 »
- Delphi下MSMQ实例
- DbNavigator和adoquery的几个问题
- 80分求一段代码(好象我只有80分了)有没有好心人啊!!!!!!!
- 如何做出SDI下的分割窗口,象Outlook那样?
- 再来揭露一个卑劣的软件公司
- 创建一个CONSOLE APLLICATION怎么闪现dos窗口?能避免吗???
- 如何将ADOQuery的数据导到Strings中?
- wjlsmail(计算机质子) ,你熟悉CRC吗?
- 菜鸟求救:Delphi第三方控件到底如何安装?为什么我以选择COMPILER按钮就说有Internel Error:URW3XXX什么的错误?是不是因为是D版的缘故
- 新增一条记录,在dbgrid1中显示为两条,实际表中只有一条?
- 怎么动态控制DBGRID的字段?
- 数据修改后的显示问题!!
var
hCurrentWindow: HWnd;
szText: array[0..254] of char;
begin
hCurrentWindow := GetWindow(Handle, GW_HWNDFIRST);
while hCurrentWindow <> 0 do
begin
if GetWindowText(hCurrentWindow, @szText, 255) > 0 then
Memo1.Lines.Add(StrPas(@szText));
hCurrentWindow := GetWindow(hCurrentWindow, GW_HWNDNEXT);
end;
end;