Ho bisogno di qualche tipo di evento da Windows ogni volta che c'è un monitor che viene collegato al sistema. C'è qualche API in Windows per farlo. A proposito, è un'applicazione C++Come rilevare l'hot plug del monitor in un'applicazione Win32?
5
A
risposta
8
Usa RegisterDeviceNotification di registrarsi per ottenere WM_DEVICECHANGE notifica.
1
È possibile farlo tramite WMI, AFAIK. Non ho mai provato, però, quindi non posso dare molto aiuto
Problemi correlati
- 1. può rilevare la dimensione/risoluzione del monitor del browser client?
- 2. Come posso recuperare le informazioni del monitor?
- 3. Come rilevare l'attività del browser?
- 4. Memoria del monitor in MATLAB
- 5. ToolTip sul secondo monitor viene visualizzato sul bordo del monitor
- 6. Ottenere le dimensioni del monitor in python
- 7. Come creare un plug-in del browser?
- 8. Come si imposta l'orientamento del monitor in Windows 7?
- 9. Come disattivare l'uscita del monitor del set di repliche
- 10. Come associare un obiettivo del plug-in a un altro obiettivo del plug-in
- 11. Come posso codificare un monitor in C?
- 12. Come eseguire il debug del plug-in del file logstash
- 13. CSS e dimensioni diverse del monitor?
- 14. Come posso rilevare la pagina corrente in un plug-in di tag Jekyll?
- 15. Quanto pesano i monitor Java?
- 16. Spostare finestra a schermo intero per monitor secondario con Win32/SDL
- 17. Apertura di una nuova pagina del browser sul secondo monitor
- 18. Come tenere traccia delle applicazioni WinRT (in Win32 era semplice)?
- 19. Conversione del plug-in Eclipse in Intellij
- 20. Come ottenere la dimensione fisica corretta del monitor?
- 21. Windows: Come cambiare la luminosità della retroilluminazione del monitor
- 22. errore eclissi esportazione plug-in
- 23. Immagine animata in Win32
- 24. Funzione Win32 in OpenFileDialog?
- 25. Firefox: Network Monitor: come eseguire il debug del payload JSON?
- 26. Automate la configurazione del doppio monitor in Vista
- 27. javascript rilevare adobe plug-reader per il browser
- 28. Uso di gdb come monitor?
- 29. Come identificare univocamente un monitor?
- 30. Apri pdf nel plug-in del browser
Dipende da come la funzione "spegni" è implementata nel monitor e nel suo driver. –
Basta spegnere il monitor e verificare se è scomparso in Gestione periferiche. –