Hallo, ich wollte wissen, welches der eleganteste Weg ist, innerhalb einer DLL auf WM_DEVICECHANGE zuzugreifen. Meine Idee läuft auf einen eigenen Thread hinaus, der einen Dialog startet, dessen Fenster nicht angezeigt wird. Ob das geht weiss ich noch nicht, aber es hat etwas von "links durchs Ohr ins Auge" - geht das auch anders? Vlt. hat jemand eine bessere Idee. Ich bin für jede Hilfe dankbar. Gruß Georg
Möglicherweise hilft das hier ja: http://msdn.microsoft.com/en-us/library/aa363432%28v=vs.85%29.aspx
Georg schrieb: > ich wollte wissen, welches der eleganteste Weg ist, innerhalb einer DLL > auf WM_DEVICECHANGE zuzugreifen. Ist das nicht eigentlich Aufgabe für einen Dienst? Ich kenne natürlich die Struktur deiner Software nicht und wann was läuft. Gruss Reinhard
Ich mach es bei meinen CAN Modulen mit einen Thread und einen unsichtbaren Fenster, so wie Du ja bereits vorgeschlagen. Damit wird das An/Abstecken der Hardware erkannt. Funktioniert einwandfrei, eine andere Lösung habe ich nicht gefunden.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.