Leider haben nicht alle meine KollegInnen große Bildschirme, so dass ich über Teams eigentlich immer gezwungen bin, einzelne Fenster zu teilen anstatt meines ganzen Bildschirms. Ansonsten sehen die KollegInnen ohne UltraWide-Bildschirm nur eine Briefmarke und können nichts erkennen. Möchte man bei einer Präsentation zwischen verschiedenen Programmen hin- und herspringen ist das ein einziges Ärgernis: nach Teams wechseln, neues Fenster teilen, zurück in dieses Fenster wechseln… das stört den Arbeitsfluss und damit die Unterhaltung erheblich.

Schön wäre es doch, man könnte einen Teil seines Desktops als “geteilten Bereich” definieren. Die Idee ist nicht neu, wie dieser Github Issue zeigt, wartet aber sowohl in den Powertoys als auch direkt in MS Teams noch auf eine Umsetzung. In einem Kommentar in dem Issue wurde eine Lösung skizziert: Ein Programm schreiben, dass den Bereich des Desktops, den das Programm abdeckt, regelmäßig screenshottet und diese Screenshots anzeigt. Man muss also nur das Fenster dieses Programms in Teams teilen und dann entsprechend die anzuzeigenden Fenster über diesen Bereich ziehen und schon sehen die anderen Konferenzteilnehmer diesen Bildausschnitt.

Das habe ich selbst jetzt so umgesetzt in WPF auf .net 6.0.1. :)

Hier gibt es die Sourcen, direkt herunterladen kann man das Programm hier.