Einzelnen Beitrag anzeigen

venice2
(Gast)

n/a Beiträge
 
#5

AW: WM_KEYDOWN wird nicht aufgerufen

  Alt 18. Okt 2021, 23:29
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.

Geändert von venice2 (18. Okt 2021 um 23:34 Uhr)
  Mit Zitat antworten Zitat