Joystick Message MM_JOY1BUTTONDOWN in Dialog based app.
-
Halli hallo,
kann mir jemand verraten wie ich die Nachricht MM_JOY1BUTTONDOWN in einer Mfc (CDialog) Anwendung empfangen kann???
100000 Dank!
-
Aaalso da mir in den letzten 10 Minuten keiner geantwortet hat (Frechheit übrigens) poste ich mal meine Lösung und frage, ob das so geht (hab grad keinen Joystick da).
Im cpp File:
BEGIN_MESSAGE_MAP(CProgDlg, CDialog) //{{AFX_MSG_MAP(CProgDlg) ON_MESSAGE(MM_JOY1BUTTONDOWN, OnJoyBtnDown) //}}AFX_MSG_MAP END_MESSAGE_MAP() void CProgDlg::OnJoyBtnDown(LPARAM lParam, WPARAM fwButtons) { // ... }
Und im Header:
// CProgDlg.h // ... class CProgDlg { // Generated message map functions //{{AFX_MSG(CProgDlg) afx_msg void OnJoyBtnDown(LPARAM lParam, WPARAM fwButtons); //}}AFX_MSG DECLARE_MESSAGE_MAP() };
-
@Antares
Wenn man NeilH & visualcbeginner trauen kann
Kann ja nicht sein, daß da noch jemand außer mir bei Codeguru sucht
Sollte funktionieren... denn was anderes macht der Klassen-Assisten ja auch nicht !!!
MfG veganza
-
Hmm jetzt hab ich einen Joystick und es klappt nicht mit o.g. Codeschnippsel.
Der Joystick geht, sagt zumindest dieses Testprogramm in der 98er Systemsteuerung (Spieleoptionen oder so). Auch wenn ich MM_JOY2BUTTONUP einsetzte kloppts nicht.Any suggestions?