Scheint niemand eine Lösung zu haben. Hmmm...
Das einzige was mit ESC funktioniert ist folgender Code.
Delphi-Quellcode:
// WM_KEYDOWN:
// begin
// if wP = VK_END then
// DestroyWindow(WinHandle);
// end;
WM_COMMAND:
begin
case LoWord(wP) of
IDCANCEL:
DestroyWindow(WinHandle);
end;
end;
Warum WM_KEYDOWN jetzt nicht geht keine Ahnung.
Wie kann ich denn nun alle Keys mit WM_KEYDOWN behandeln?