Hallo zusammen,
ich habe folgendes Problem:
ich muss in einem selbstgeschriebenen Windows Dienst auf Windows Messages reagieren, genauer gesagt, ich muss zum Beispiel auf wm_devicechange reagieren um mitzubekommen, wenn jemand ein Kabel am Drucker abgezogen hat usw. Zu diesem Zweck wurde in der Anwendung eine hiddenForm implementiert (also künstlich ein Formular erzeugt und dann versteckt), um die WndProc zu implementieren und auf diese Ereignisse reagieren zu können. Das Problem ist, das ich bei Ab- und wieder Anmelden ein nicht mehr gültiges Fensterhandle in der Hand halte und infolgedessen nicht mehr auf diese Nachrichten horchen kann. Kann das irgendwie anders implementiert werden? (Ich habe die Anwendung übernommen, die Ursprungslösung ist nicht von mir) Wenns geht ein Lösung in C# als Beispiel.
Vielen Dank!
ich habe folgendes Problem:
ich muss in einem selbstgeschriebenen Windows Dienst auf Windows Messages reagieren, genauer gesagt, ich muss zum Beispiel auf wm_devicechange reagieren um mitzubekommen, wenn jemand ein Kabel am Drucker abgezogen hat usw. Zu diesem Zweck wurde in der Anwendung eine hiddenForm implementiert (also künstlich ein Formular erzeugt und dann versteckt), um die WndProc zu implementieren und auf diese Ereignisse reagieren zu können. Das Problem ist, das ich bei Ab- und wieder Anmelden ein nicht mehr gültiges Fensterhandle in der Hand halte und infolgedessen nicht mehr auf diese Nachrichten horchen kann. Kann das irgendwie anders implementiert werden? (Ich habe die Anwendung übernommen, die Ursprungslösung ist nicht von mir) Wenns geht ein Lösung in C# als Beispiel.
Vielen Dank!
Comment