Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#13

Re: Handle und Klassen - Um welche Klasse handelt es sich?

  Alt 12. Nov 2004, 05:48
Zitat:
@toms: was ist eigentlich der Unterschied zwischen "FindWindow Code" und "FindWindow Code2"??
hi Motzi

Es gibt Fälle, wo es auf einem Parent Control mehrere Controls gleicher Klasse gibt.

Bsp:

Klassen Name: "ExploreWClass" | Title: "Arbeitsplatz" | Handle: 9700290
13697954: WorkerW
3801872: ReBarWindow32
9896804: ToolbarWindow32 <------
10224428: WorkerW
12321790: ToolbarWindow32 <------


Dann findet ein Aufruf von FindWindowEx(...) nur das erste Control.


"FindWindow Code2" erstellt einen "richigeren Code" indem es auch das richtige Control findet.

Später wird dann der Menüpunkt "FindWindow Code2 Beta" wieder durch "FindWindow Code" ersetzt.

Habe eigentlich nur darum schon eine Preview meines WinSpys aufs Netzt gestellt, weil MisterNiceGuy
genau obiges Problem hatte und mein alter WinSpy auch noch nicht in der Lage war, Controls gleicher Klasse
auf einem Parent korrekt zu finden.

Hilft die Erklärung so?

mfg

Thomas
Thomas
  Mit Zitat antworten Zitat