Différents écrans pour différents utilisateurs
Question
J'écris une demande et ont essayé de trouver un moyen d'avoir plusieurs écrans pour différents utilisateurs.
Un utilisateur verrait et faire fonctionner l'écran de contrôle et l'autre verrait la sortie. Jusqu'à présent, je suis en utilisant des écrans clonés afin que les deux utilisateurs peuvent voir l'écran de contrôle.
La sortie serait en principe être relié à un projecteur.
Toutes les idées?
La solution
intead de clonage de l'écran, d'étendre le bureau afin que vous pouvez faire glisser les fenêtres de l'écran de votre ordinateur portable sur le projecteur.
Vous créez ensuite deux fenêtres -. Le contrôleur sur l'ordinateur portable et l'écran du projecteur
Si vous voulez afficher la fenêtre d'affichage, vous pouvez faire ce qui suit:
private void showDisplay()
{
DisplayWindow dw = new DisplayWindow();
// set dw properties if needed and make window visible
// This is the part you are interested in
int x = Screen.Bounds.X; // x-resolution (width) of the controller screen
int y = 0; // top of the screen
dw.Location = new Point(x, y); // Reposition the display window on the projector
}
Ce code fera la fenêtre d'affichage que vous voulez voir dans le projecteur visible que dans le projecteur, tandis que le contrôleur sera sur l'ordinateur portable.