Danke.. Arbeite mit
NonVcl und habe das Problem gefunden.
Es liegt an meiner Message Queue.
Delphi-Quellcode:
while GetMessage(Msg, 0, 0, 0) do
begin
if IsDialogMessage(MainHandle, Msg) = False then // verhindert die Weitergabe einiger Key Eingaben (VK_RETURN, VK_ESCAPE)
begin
TranslateMessage(Msg);
DispatchMessage(Msg);
end;
end;
So geht's
Delphi-Quellcode:
while GetMessage(Msg, 0, 0, 0) do
begin
TranslateMessage(Msg);
DispatchMessage(Msg);
end;
Habe die Base WinMain aus einem anderen Projekt übernommen und nicht darauf geachtet.
Kommt davon wenn man nicht alles Neuschreibt.
Na ja jetzt habe ich 2 Möglichkeiten.