Wie kann ich auf Windows Messages reagieren
-
Hi Leute!
Wie kann man auf eine Windows Message (zB WM_CHANGEDEVICE) reagieren?
-
Ich finde nichts im Internet und in anderen Foren...kann mir BITTE einer helfen!
-
protected override void WndProc(ref Message m) { if (m.Msg == WM_XXX) { } base.WndProc(ref m); }
-
danke....soweit, sogut ABER:
Meine Anwendung reagiert trotzdem nicht auf die WM_DEVICECHANGE ..... schlichtweg empfängt meine Anwendung diese Nachricht gar nicht....Achso...der Compiler (von Visual c# 2005 Express Edition) zwingt mich anstatt
Message
System.Windows.Forms.Message
zu nehmen...
-
Das ist ein Windows-Message, nur halt mit voll qualifiziertem Name. Du hast auch WM_DEVICECHANGE im Code als deklariert?
-
freakSkater schrieb:
Hi Leute!
Wie kann man auf eine Windows Message (zB WM_CHANGEDEVICE) reagieren?Mit großem Erstaunen.
-
Noodles schrieb:
Das ist ein Windows-Message, nur halt mit voll qualifiziertem Name. Du hast auch WM_DEVICECHANGE im Code als deklariert?
Ja...hab gesucht und gefunden...kann auch daran liegen, dass das falsch ist:
const int WM_DEVICECHANGE = 0x0219;