cs_Pingouin57
Messages postés67Date d'inscriptionsamedi 8 mai 2004StatutMembreDernière intervention16 décembre 2007
-
17 sept. 2005 à 16:01
cs_Pingouin57
Messages postés67Date d'inscriptionsamedi 8 mai 2004StatutMembreDernière intervention16 décembre 2007
-
17 sept. 2005 à 22:20
Salut tout le monde,
Voila mon problème: Je dois placer une petite fenêtre devant toutes les autres (ca c'est fait ) mais je dois aussi la placer dans le coin en bas à droite...
En utilisant hwnd = CreateWindowEx (blablabla... ); est ce qu'il y a une variable (un peu comme CW_USEDEFAULT mais qui renvoi les positions du coin inférieur droit (c'est a dire le
x et y maximum) ) ou une fonction qui renverrait la résolution de
l'écran par exemple.
Car en fonction de la résolution de celui qui le lance la fenêtre sera
soit en plein dans l'écran soit 3km plus loin si vous voyez ce que je
veux dire
C'est pour ça qu'il me faut un moyen de renvoyer les coordonnées de la limite de l'écran.
J'ai déja cherché mais pas moyen de mettre la main dessus !!!
cs_Joky
Messages postés1787Date d'inscriptionlundi 22 novembre 2004StatutMembreDernière intervention31 janvier 20092 17 sept. 2005 à 16:59
Juste une explication pke pondre ça lol ça vaut pas le coup
GetSystemMetrics(int) avec comme param SM_CXSCREEN récupère la largeur de l'écran et SM_CYSCREEN la hauteur donc tu as la définition de l'écran
Apres GetClientRect() réupère les infos sur la positions de la zone cliente, pour plus de précision, utiliser la fonction GetWindowRect qui prendra en compte la barre de titre
Et MoveWindow qui parle d'elle même :)
cs_Pingouin57
Messages postés67Date d'inscriptionsamedi 8 mai 2004StatutMembreDernière intervention16 décembre 2007 17 sept. 2005 à 22:20
Ok merci pour la confirmation c'est bien ce que je pensais :)
PS: joli ta signature mais la vrai c'est ca:
if(!Best_du_Best("Pingouin57")) return ERREUR; /* Ce code ne retournera jamais ERREUR car c'est tout simplement impossible */