Comboboxeintrag durch Sytraymenü verändern



  • Hi,
    ich brauche mal Hilfe bei einem kleinen Problem mit einer Combobox.
    Ich habe bislang die verschiedenen Musikstücke aus meiner Anwendung
    über die Combobox ausgewählt und abspielen lassen. Jetzt ist mir das aber
    doch zu doof immer wieder erst das Trayicon anzuklicken, den Dialog
    herzustellen und dann auf die Combobox zu klicken.

    Kurzerhand muss also eine einfachere Lösung her:
    Ich habe mir jetzt ein Menü bei "Rechtsklick" auf mein Trayicon
    gelegt. In Abhängigkeit des geklickten Musikstücks soll nun
    die Wiedergabe erfolgen.

    Aber wie kann ich den Eintrag der Combobox aus diesem Menü
    verändern? Ich reagiere im Dialogfeld auf "OnCbnSelendokCombo1"
    und werte dann das ausgewählte aus und lasse abspielen.

    Ich dachte mir etwas wie "GetDlgItem(IDC_COMBO1)->?"
    Finde aber einfach keine Lösung.😕



  • Janis schrieb:

    Kurzerhand muss also eine einfachere Lösung her:
    Ich habe mir jetzt ein Menü bei "Rechtsklick" auf mein Trayicon
    gelegt. In Abhängigkeit des geklickten Musikstücks soll nun
    die Wiedergabe erfolgen.

    Kannst Du das vielleicht nochmals erläutern? Ich verstehe nicht was Du willst... 😕

    Janis schrieb:

    Aber wie kann ich den Eintrag der Combobox aus diesem Menü
    verändern? Ich reagiere im Dialogfeld auf "OnCbnSelendokCombo1"
    und werte dann das ausgewählte aus und lasse abspielen.

    Meinst Du vielleicht CComboBox::SetCurSel !?


Anmelden zum Antworten