Richtig. IDCANCEL übrigens auch. Aber da haben wir z.B. festgestellt, dass es IDCANCEL unter Delphi 6 nicht zu geben scheint. Nur noch die Version mit dem Unterstrich ID_CANCEL, die letztlich die selbe ID hat.
Aber wenn man z.B. Dialoge benutzt, muss man keinen Shortcut für die ESC-Taste anlegen. Das geht einfach mit
Delphi-Quellcode:
if(wParam = IDCANCEL) then
SendMessage(hwndDlg,WM_CLOSE,0,0);
Das Problem ist hier (im o.g. Beitrag) tatsächlich ein Fehler in Assarbads Tutorial. Eigentlich müsste man ihm das mal unter die Nase reiben.
Es tut gut zu sehen, dass auch die Profis mal angefangen haben.
Gruß.