je suis rassure moi croyais avoir fait une betise
Version imprimable
je suis rassure moi croyais avoir fait une betise
Après Test, ce matin, et correction, voici le nouveau programme qui marche pour pouvoir changer de propriété de la barre de tâches d'un seul clic sur le bouton et ainsi libérer l'espace de la barre de tâche et le remettre (AUTOHIDE ou ALWAYSONTOP)
Fonction à ajouter pourquoi pas dans la FAQ ?Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 _AppBarData TaskBar; TaskBar.hWnd = FindWindow("Shell_TrayWnd", NULL); TaskBar.cbSize = sizeof(TaskBar); if((UINT) SHAppBarMessage(ABM_GETSTATE, &TaskBar) == ABS_ALWAYSONTOP) { TaskBar.lParam = ABS_AUTOHIDE ; } else { TaskBar.lParam = ABS_ALWAYSONTOP; } if( (UINT) SHAppBarMessage(ABM_SETSTATE, &TaskBar) == false ) { Application->MessageBox("Erreur de changement de propriété","Erreur",MB_OK); }
je met un petit resolu