Kontext-Menü unterbinden
-
Tach leutz!
Kann man irgendwie das Kontext-Menü (Kopieren, Ausschneiden...) bei einem Edit-Feld unterbinden ?
Ich möchte einen Doppel-Rechtsklick in das Eingabefeld abfangen, aber das Ereigniss wird durch das Kontext-Teil abgewürgt
-
WM_CONTEXTMENU selbst behandeln. am besten in dem du bei dieser nachricht nichts machst

-
Hmm, das geht leider nicht.
Scheinbar ist es so, das die Doppel-Rechtsklick Nachricht gar nicht erst durchgeht, weil ihr die Contextmenu-Nachricht zuvorkommt.
Blocke ich dann die Context-Nachricht passiert gar nichts.
Ich bräuchte also irgendeine Möglichkeit, das Context-Menü und alle Nachrichten dafür "abzuschalten"
-
Blocke ich dann die Context-Nachricht passiert gar nichts.
Da WM_CONTEXTMENU eine Nachricht ist, die von aussen an das Fenster geschickt wird, unabhängig der anderen Nachrichten, die geschickt werden, scheint es so zu sein, dass Du die Nachricht wohl nicht richtig blockst.
-
also ich hab es mit winapi geschafft. :p