Das müsste in BCB5 gleich wie bei Delphi laufen; du musst den folgenden Code
nur nach C++ umsetzen.
Delphi-Quellcode:
// Property KeyPreview des Formulars muss True sein !
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
case Key of
VK_RETURN:
begin
// Zum nächsten Control in der Taborder weiterschalten.
// Falls Shift gedrückt ist wird zum vorherigen Contol umgeschaltet.
Key := 0;
Perform(WM_NEXTDLGCTL, Ord(ssShift in Shift), 0);
end;
end;
end;
end;