OnMButtonUp feuert nicht!!!
-
Header-File:
afx_msg void OnMButtonUp(UINT nFlags, CPoint point);cpp-File:
void CDetailWindow::OnMButtonUp(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
AfxMessageBox("Hallo");
CFrameWnd::OnMButtonUp(nFlags, point);
}Alle anderen Events wie KeyDown, KeyUp, MouseMove funktionieren einwandfrei. Hab mir schon die Meldungen mit dem Tool Spy++ angesehen. Hier wird das Event OnMButtonDown angezeigt.
Was mache ich falsch? Wird OnMButtonDown vom CFrameWnd nicht unterstützt?
mfG
Martin
-
Öhm, also ich würde dich als erstes fragen, ob du weißt, dass das M hier nicht für "Mouse" steht, sondern für "Middle".
Entsprechend gibt es noch OnLButtonDown und OnRButtonDown.PS: Übrigens steht bei dir oben was von MButtonUp.
Unten steht aber was von MButtonDown.
Wollts nur gesagt haben...
-
Danke für den Hinweis.
Ich möchte die mittlere-Maustaste auswerten.
Im CDialog funktioniert es, aber im CFrameWnd nicht.Bin ratlos. Danke für eure Hilfe.
mfG
Martin