MouseMove funktioniert nicht bei CStatic



  • Hallo,

    ich habe folgenden Code:

    BOOL CMyDlg::PreTranslateMessage(MSG* pMsg)
    {
        if( pMsg->message == WM_MOUSEMOVE )
        {
            if(pMsg->hwnd == GetDlgItem(IDC_MYLIST)->m_hWnd)
            {
                //OK, ich weiss, dass meine mouse über meine Listbox schwebt
                //jetzt kann ich entsprechende Aktionen auslösen...
            }
        }
    
        return CDialog::PreTranslateMessage(pMsg);
    }
    

    Hierbei ist IDC_MYLIST die ID meines ListBox-Steuerelements. Wende ich das ganze aber auf ein CStatic-Element anwende, dann funktioniert es nicht. Hat jemand eine Idee?



  • Erstell das Static mal mit SS_NOTIFY


Anmelden zum Antworten