Einzelnen Beitrag anzeigen

Benutzerbild von LDericher
LDericher

Registriert seit: 29. Jan 2007
Ort: Erkelenz
224 Beiträge
 
Delphi 7 Enterprise
 
#1

Superwinger vs. MSDN - FAIL...

  Alt 7. Mai 2009, 10:34
Hi,

Ich bin mal wieder zu blöd um aus der MSDN schlauer zu werden...
Angenommen, ich habe ein Handle von einem Fenster, wie bekomme ich die Caption und den Klassennamen des Fensters?
Habe es so versucht:

Delphi-Quellcode:
var
  TheHandle:HWND;
  CN:PAnsiChar;
...
ShowMessage(inttostr(TheHandle));
GetClassName(TheHandle, @CN, 20);
ShowMessage(CN);
...
GetWindowText(TheHandle, @CN, 20);
ShowMessage(CN);
Leider raist der Code ständig Exceptions -.-
Kann mir jemand sagen was ich falsch mache? Ist doch bestimmt nix schweres...?

MfG,
LDer

P.S.: Wer dann noch weiß, wie man den Cursor innerhalb eines bestimmten Fensters "einsperren" kann, dem wäre ich sehr verbunden!
Ist aber nicht so wichtig
  Mit Zitat antworten Zitat