2012-02-03 3 views
5

Mon ordinateur portable Lenovo comporte deux programmes de type barre des tâches qui indiquent l'état du réseau et l'état de la batterie. J'ai essayé de chercher ce que ces types de widgits sont appelés. Malheureusement, mon google-foo ne renvoie que des résultats pour minimiser les programmes dans la barre d'état système. Je ne sais même pas si ce sont des applications de la barre d'état système ou des applications de la barre des tâches. mais de toute façon, s'il vous plaît aidez-moi à trouver une référence API ou même mieux un tutoriel.Windows 7 Widget ou barre d'outils de la barre des tâches

Je souhaite créer un Work Week Widgit qui affiche le numéro de la semaine de travail en cours sur ce widget. Je programme principalement en python, mais je suis prêt à apprendre une autre langue juste pour faire de cet outil.

Task Bar Widget

Répondre

7

Ils sont connus comme Desktop Bands, également connu sous le nom DeskBands. Notez que les bandes de bureau sont not recommended starting in Windows 7. Notez également que comme ce sont des extensions shell, elles doivent être écrites en code natif.

+0

Merci, je suppose que je devrais faire un widget de bureau, mais je veux juste un coup d'oeil rapide pour l'information, pas un clic supplémentaire pour montrer le bureau. –

+0

@ Raymond Chen, je pense que nous pouvons écrire des extensions shell dans le code managé en commençant par .net4 car .net4 prend en charge côte à côte? – cnkt

+1

Non, il existe d'autres problèmes avec le CLR qui créent des problèmes avec les extensions shell. Par exemple, le CLR pompe des messages en attendant d'acquérir un verrou, ce que les extensions de shell ne sont généralement pas autorisées à faire. –

Questions connexes