If you have the handle of parent window, you can easily query its children using win api EnumChildWindows. Consult Win32 help for details of this api. But first I think you need to study the structure of the target application (like for example to find that your wanted window is the third child of the parent window or maybe it has unique class name or static but hidden text). For this, you can use a freeware named Windoze or Windowse (I can't recall the exact name, but similar to that).
Regards, Luthfi --- On Tue, 6/22/10, John Barrat <j.bar...@netcom.co.uk> wrote: > From: John Barrat <j.bar...@netcom.co.uk> > Subject: Looking for some WinAPI help > To: delphi@elists.org > Date: Tuesday, June 22, 2010, 3:24 AM > I want to get the window properties > of a 3rd party SDI application. > > > > I know the handle to the Application, I get that through > using the > GetWindow() and GetWindowText() API calls but is there a > way of discovering > the handles to other windows in the application - e.g. the > applications > editing area. Would the GW_CHILD command parameter > for example get me all > the windows in the client area of the application window? _______________________________________________ Delphi mailing list Delphi@elists.org http://lists.elists.org/cgi-bin/mailman/listinfo/delphi