ComboBox & WM_CONTEXTMENU !?
-
Ich habe eine ComboBox in meinem Dialog. (Dialog-Anwendung)
Jetzt "will ich was machen" wenn der User mit der rechten Maustaste in die ComboBox klickt.
Ich hatte das bis jetzt in einem case-zweig mitcase WM_CONTEXTMENU:abgefangen....aber da mein jetziges Programm "Wizard-generiert" ist hab ich
ja kein case-zweig...?!
Wenn ich den Klassen-Assi aufrufe, kann ich dort nur aus CBN_Bla.. wählen,
aber weder ein CBN_RCLICK noch sonstwas hilfreiches.Hat jemand einen Tip, wie ich jetzt rausbekomme wann der User mit der rechten Maustaste in meine ComboBox klickt ??
THX földi
-
wüsste jetzt nicht 100 pro obs klappt aber theoretisch könntest du vom hauptdialogfeld aus eine WM_RBUTTONDOWN -aktion erstellen (im klassen-assi :D). wenn der user rechts klickt dann haste so die koordinaten. dann kannste darüber rausfinden ob der user ins feld geklickt hat.
bin mir halt nur nicht sicher ob die WM_RBUTTONDOWN -aktion anspricht wenn der user im combo-feld klickt.
dann rufst du einfach das kontextmenü auf wenn die koordinaten mit den koordinaten der combobox übereinstimmen
mfg redskall !!