Wie informiere ich andere Anwendungen darüber, dass meine Anwendung Teil des Windows-Desktops ist?

8

Ich möchte eine "Symbolleiste" für Windows in c # erstellen und möchte sie in den oberen Bereich des Windows-Desktops einfügen.

Ich möchte, dass das andere Windows-Programm meine Anwendung nicht überlagern kann. Ich möchte auch, dass andere Anwendungen mein Fenster als Teil des Desktops behandeln, so dass meine Anwendung bei der Maximierung immer noch angezeigt wird.

    
raicha101 02.03.2010, 18:35
quelle

2 Antworten

9

Sie können eine so genannte Application Desktop Toolbar erstellen. Ihre Anwendung kommuniziert im Wesentlichen mit der Windows-Shell (und folglich mit anderen Anwendungen), um dem Desktop mitzuteilen, wie er mit Ihrer Anwendung interagieren soll.

Diese Art von Funktionalität ist nicht in .Net enthalten, aber es gibt ein hervorragendes Tutorial, um dies auf Code Project zu tun .

    
Michael Todd 02.03.2010 22:52
quelle
1

Verwenden Sie das Toolstrip-Steuerelement im Windows Form-Designer.

    
Jesse Weigert 02.03.2010 18:38
quelle

Tags und Links