cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 5 oct. 2003 à 03:56
Salut PinkRabbit84
Ce que tu appelles le SysTray est la barre des taches en français.
Pour savoir où elle se trouve, il existe plusieurs propriétés interessantes dans l'ocx nommé SYSINFO.OCX normalement dans le sous répertoire System32 de windows (dans les composants : Microsoft SysInfo Control 6.0
Dans cet OCX, tu trouveras les propriétés WorkArea* qui définissent la taille utilisable de l'écran. Tu pourras peut-être en déduire la position de la barre des tâches ...
PinkRabbit84
Messages postés40Date d'inscriptiondimanche 22 octobre 2000StatutMembreDernière intervention29 décembre 2004 5 oct. 2003 à 04:08
Je te remerci pour ta reponse mais le SysTray est la partie ou il y a l'heure et les petite icones a coter la barre des tache en anglais etant Task Bar. Aussi il y a un petite probleme a utiliser la methode que tu a decrite: le resultat va etre fausser s'il y a plusieur barre d'application a l'ecran.
J'ai tout de meme fini par trouver un solution a mon probleme: Si personne c'est personne ne s'est amuser a envoyer un message GWL_EXLAYOUT a la barre des tache le SysTray devrais toujours etre a la meme place dependament de son alignement. Avec l'API SHAppBarMessage je peu savoir la position (ne pas melanger avec l'alignement) de la barre des tache et ainsi deduire la position du Systray