Einzelnen Beitrag anzeigen

s-off
(Gast)

n/a Beiträge
 
#1

FindWindowEx findet Handle nicht

  Alt 11. Jan 2007, 14:32
Hallo zusammen,

habe gerade ein kleines Problem, welches sich darin äußert, dass die Funktion FindWindowEx das Handle eines Panels nicht findet, welches auf meiner Mainform liegt(Struktur siehe Anhang).

Hier der Code:

Delphi-Quellcode:
   FFormHandle := FindWindow('TfrmMain', 'frmMain'); => FFormHandle wird gefunden
   If FFormHandle > 0 Then
      FPanelHandle := FindWindowEx(FFormHandle, 0, 'TPanel', 'oPanel1')
   Else Exit;

   If FPanelHandle > 0 Then //FPanelHandle ist 0 -> wieso?
   [...]
Also laut Delphi IDE und auch laut StrukturAbbild (WinSpy) liegt das Objekt oPanel1 der Klasse TPanel ganz eindeutig auf meiner Mainform frmMain - aber wieso findet er das Handle nicht?
Miniaturansicht angehängter Grafiken
snap00297_172.png  
  Mit Zitat antworten Zitat