Bonjour,
Je voudrais savoir comment faire pour changer la hauteur des boutons de la barre des tâches. Je sais déjà comment changer leur largeur, il suffit de modifier une clef du registre (HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics\MinWith). Pour la hauteur, c'est une autre histoire, il faudra à mon avis passer par de la programmation. J'utilise le VB .net, mais vous pouvez me répondre avec n'importe quel language.
Je sais déjà comment récupérer le handle de la barre d'outils des boutons :
Ensuite il faudrait à mon avis soit changer la hauteur de la barre d'outils (en espérant que la hauteur des boutons suive) ou soit changer la hauteur de chaque boutons en plus d'éventuellement celle de la barre d'outils. Je ne sais pas faire ça.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Dim TaskBarWin As IntPtr, TaskButtonWin As IntPtr, TaskSwWin As IntPtr, TaskToolbarWin As IntPtr 'Handle de la barre des tâches TaskBarWin = FindWindow("Shell_TrayWnd", vbNullString) 'Handle de la zone des boutons de la barre des tâches TaskButtonWin = FindWindowEx(TaskBarWin, 0, "ReBarWindow32", vbNullString) 'Handle de je ne sais pas trop TaskSwWin = FindWindowEx(TaskButtonWin, 0, "MSTaskSwWClass", vbNullString) 'Handle de la barre d'outils TaskToolbarWin = FindWindowEx(TaskSwWin, 0, "ToolbarWindow32", vbNullString)
Pour vous aider à comprendre ce que je souhaite faire, voici une capture d'écran (vignette cliquable) :
Vous pouvez voir que j'ai déjà mis la barre d'outils "quicklaunch" avec de grandes icônes, ce qui est beaucoup plus joli qu'en petites icônes. Je voudrais que les boutons des applications lancées aient la même hauteur.
Pour ceux qui vont dire que ce n'est pas possible : c'est possible car une application le fait déjà : ViGlance (http://lee-soft.com/viglance/) que je conseille au passage car très joli.
Merci pour toute réponse.
Gabriel H
Partager