Kann mir bitte jemand sagen, wie Sie einen Rechtsklick-Event-Handler für einen statischen Text in einem Dialogfeld hinzufügen.Wie Rechtsklick Ereignishandler für statischen Text in MFC-Dialog hinzufügen?
So habe ich eine modale Dialogbox, auf der ich eine statische Textkontrolle habe. Wenn ich versuche, Event-Handler für es hinzuzufügen,
Ich habe nur Optionen:
STN_CLICKED
STN_DBCLK
STN_ENABLE
STN_DISABLE
NM_THEMECHANGED.
gibt keine Meldung für Rechtsklick ist. Und ich muss mit Rechtsklick-Ereignis umgehen. Können Sie mir bitte helfen, zu wissen, gibt es eine Möglichkeit, Rechtsklick-Event-Handler hinzuzufügen?
Sie können nicht. Es ist besser, das statische Steuerelement als Unterklasse zu verwenden und stattdessen einen eigenen Right-Button-Down-Handler hinzuzufügen. –
Können Sie nicht einen Rechtsklick auf den Dialog selbst hinzufügen. Testen Sie den Punkt auf der Cstatischen Grenze? Wenn ja, zeige das Menü? –