Comment savoir où est le SysTray (bas, haut, gauche droite)

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 29 déc. 2001 à 06:24
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 29 déc. 2001 à 17:35
Salut à tou(te)s.
En utilisant la propriété Screen.Heigth, on obtient la hauteur d'affichage de l'écran. Mais la barre de tache prend un espace. Or cette barre peut-être déplacée sur n'importe quel côté de l'écran
--> Comment sait-on sa position
On peut aussi modifier la hauteur de la barre de tâches
--> Comment connaitre sa hauteur
En résumé : Comment connaître les limites réelles de positionnement ?
Jacques

1 réponse

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
29 déc. 2001 à 17:35
Je me répond :
Il faut ajouter le composant Microsoft SysInfo Control et utiliser les propriétés
SysInfo1.WorkAreaTop, WorkAreaHeight, WorkAreaWidth, WorkAreaLeft

Très pratique. Pour savoir où est la barre, faire le rapprochement de ces paramètres avec ceux de Screen.Top, Height, Width et Left

C'est gentil d'avoir répondu.
Oh, bah je t'en prie, c'est naturel.
Non, non, Vraiment sympa
A charge de revanche
Quand tu veux ...
0
Rejoignez-nous