Domanda

C'è un modo per creare una seconda schermata del desktop in C # - proprio come fanno in Linux? Non ho mai fatto prima, ma ho trovato l'idea molto interessante.

Ho provato alcuni campioni là fuori, nessuno dei quali avrebbe anche compilare. Uno di loro aveva 294 errori quando ho cercato di eseguire il debug. Wow! Tuttavia, cercando di trovare questi campioni di nuovo (un anno dopo) si sta rivelando molto difficile.

È stato utile?

Soluzione

Altri suggerimenti

Di solito ci sono due opzioni per questo:

  1. CreateDesktop . Vantaggio è che il sistema operativo supporta questo per secoli, fuori dalla scatola, svantaggio è che i processi sono confinati al desktop iniziano su; Non è possibile spostare le finestre da un desktop.
  2. Gestisci tutto da soli. Ciò significa nascondere e mostrare le finestre quando si cambia desktop. Certamente più flessibile, ma anche molto più lavoro.

SysInternals desktop . roba di base, non cose di fantasia. Mark Russinovich è di solito una fonte affidabile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top