Jupp.
function FensterText(Wnd: HWND): String;
Wo kommt denn Wnd her und was ist darin?
Delphi-Quellcode:
//prüfen ob ein Fenster-Handle übergeben wurde
If Wnd = 0
then
exit;
//Handle der Application zu dem Fenster auslesen
AWnd := FindWindowEx(0, Wnd, '
TApplication',
nil);
Da Wnd nie 0 ist, kann FindWindowEx niemals das erste TApplication zurückgeben.
Und
Delphi-Quellcode:
//Handle der Application zu dem Fenster auslesen
AWnd := FindWindowEx(0, Wnd, '
TApplication',
nil);
if AWnd = 0
then
{es wurde nicht gefunden}