Zitat von
iaby:
Zitat:
if hWnd = INVALID_HANDLE_VALUE then
exit
muss das nich
heissen. das funktioniert bei mir dann einwandfrei, sonst habe ich auch immer komische zeichen in meinem memo!
Aus der Windows.pas:
Zitat:
INVALID_HANDLE_VALUE = DWORD(-1);
Jetzt kann man sich überlegen was passiert, wenn ich einen Wert mit negativen Vorzeichen in einen vorzeichenlosen Datentyp umwandele.
Aus Winbase.h:
Zitat:
#define INVALID_HANDLE_VALUE (
HANDLE)-1
Ich würde aber mit
IsWindow(hWnd) prüfen.