Doppelklick auf Listbox Eintrag



  • Hi,
    ich hänge hier gerade an dem Problem, wie ich einen Doppelklick auf ein Listbox Item abfangen soll.

    So sieht das jetzt aus:

    case WM_COMMAND:
            wmId    = LOWORD(wParam); 
            wmEvent = HIWORD(wParam); 
    
            switch( wmId ) 
            {
    
            case IDC_LIST: //that means its a listbox click notification
            {
                if(wmEvent == LBN_DBLCLK) 
                {
    
                    //write the handler here.
                }
            }
            break;
    

    Außerdem hat meine Listbox die Eigenschaft:

    LBS_NOTIFY
    

    Visual Studio bringt mir keinen Fehler, irgendwie springt mein Programm aber nie in die if-Schleife.

    Hättet ihr eine Idee was ich falsch machen könnte?

    Mfg Mo3bius



  • Ok hab es rausgefunden. Der Code passt so.

    Er war nur unter dem falschen WM_Command..... 😮

    Mfg Mo3bius


Anmelden zum Antworten