WindowHandle Vorschau ermitteln

Moderator: Moderatoren

Antworten
Benutzeravatar
ssemleit
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 123
Registriert: Di, 08. Mär 2016 11:32
Hat sich bedankt: 19 Mal
Danksagung erhalten: 8 Mal

WindowHandle Vorschau ermitteln

Beitrag von ssemleit »

Hallo,

wir verwenden die OCX Vorschau cmll26v.LLViewCtrl.
An die Vorschau möchte ich per SendMessageA eine Nachricht senden.
oPreview:getHWnd() liefert mir den Handle für die Klasse "ATL:60B51780" mit dem ich aber nix anfangen kann.
Ich brauche das Handle von "LlStgsysViewerControl26W". Das scheint ein Child von dem OCX zu sein.
LLPreviewSpy.JPG
LLPreviewSpy.JPG (28.97 KiB) 1954 mal betrachtet
"Kommuniziert" jemand mit dem OCX und weiß wie man an den Handle von "LlStgsysViewerControl26W" kommt?

Grüße
Stefan
Gruß
Stefan
Benutzeravatar
ssemleit
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 123
Registriert: Di, 08. Mär 2016 11:32
Hat sich bedankt: 19 Mal
Danksagung erhalten: 8 Mal

Re: WindowHandle Vorschau ermitteln

Beitrag von ssemleit »

Ich hab mich mal an der User32.dll versucht und war erfolgreich.
Mit der Funktion FindWindowExA bekomme ich den ChildHandle der gewünschten Klassen. Funzt.

Hat sich also erledigt :D
Gruß
Stefan
Antworten