Windows 8: Win + d solo per il primo display [duplicato]


Risposte:


1

Tutto è possibile implementare :)

Questa soluzione potrebbe essere considerata avanzata poiché richiede una programmazione, ad esempio in C ++ o C # ( ecco un buon articolo su come farlo in C #).

Non riesco a pubblicare più di 2 collegamenti ipertestuali, quindi dovrete ottenere la documentazione per ciascuna funzione da soli (basta cercarla su MSDN).

Per il tuo problema dovresti usare WinAPI per:

  • enumera i monitor utilizzando la funzione EnumDisplayMonitors
  • enumera tutte le finestre di livello superiore usando la funzione EnumWindows
  • abbina i monitor a Windows usando la funzione MonitorFromWindow
  • determinare quali finestre ridurre al minimo
  • invia un messaggio WM_SYSCOMMAND con valore SC_MINIMIZE alle finestre appropriate usando la funzione SendMessage

Prenderò ore per programmare qualcosa che lo farebbe in modo affidabile :)
Magnetic_dud
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.