Forum: Programmieren allgemein
by BlueStarHH,
25. Jul 2023
Das wird nur ausgelößt, wenn der Standarddrucker geändert wird oder wenn ein neuer Drucker hinzukommt. Aber NICHT wenn ein Drucker gelöscht wird!
Forum: Programmieren allgemein
by BlueStarHH,
25. Jul 2023
Ich glaube im dem Beitrag #9 oben, geht es *nicht* um das globale Printer-Objekt. Sondern um FindNextPrinterChangeNotification. Das möchte man ja nicht pollen sondern per WaitForSingleObject auf Änderungen warten. Das ist nur sinnvoll in einem Thread. Ich werde das mal antesten.
Forum: Programmieren allgemein
by BlueStarHH,
21. Jul 2023
Danke! WM_DEVICECHANGE wird ausgelößt. Dabei ist da Message.WParam immer 7 und Message.LParam ist immer 0. Wie komme ich damit auf "DeviceName" für DeviceName.StartsWith('\\?\SWD#PRINTENUM')