#WM_SIZING (notification)
Re: #WM_SIZING (notification)
Merci Ar-S de ton soutien.
- Mindphazer
- Messages : 695
- Inscription : mer. 24/août/2005 10:42
Re: #WM_SIZING (notification)
Il n'y avait aucune intention de polémiquer ou de critiquer quoi que ce soit dans mon intervention.
Un simple étonnement.
Sujet clos.
Un simple étonnement.
Sujet clos.
Bureau : Win10 64bits
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Re: #WM_SIZING (notification)
Pas de souci Mindphaser, j'ai bien compris que tu voulais juste te renseigner.
Re: #WM_SIZING (notification)
Je tiens à préciser pour ceux qui veulent mettre un menu dans leur fenêtre, qu'il faut faire un petit changement.
Il faut ajouter à la hauteur de la fenêtre la taille de la hauteur du menu.
Pour cela, les APIs font l'affaire :
GetSystemMetrics_(#SM_CYMENU) donne cette taille.
Pour Vista, cette taille est de 20.
Je récapitule :
si la hauteur de la fenêtre est de 300 faites ceci :
Hauteur de la fenêtre=300+GetSystemMetrics_(#SM_CYMENU)
Pour Vista cela donnera 320.
Ainsi la fenêtre sera redimensionné proportionnellement.
De plus, il est intéressant de pouvoir dimensionner la fenêtre à sa taille maximale.
Pour cela, rien de plus simple mais pour que l'image soit proportionnelle je donne un petit conseil.
Utiliser un ratio qui vaut entre 1,47 à 1,48.
Je m'explique si la longueur de la fenêtre=635 et la hauteur=430 le ratio donne 1,476 (635/430).
Ainsi, quelque soit la résolution d'écran, vous aurez à la taille maximale une fenêtre proportionnelle à l'original.
Il faut ajouter à la hauteur de la fenêtre la taille de la hauteur du menu.
Pour cela, les APIs font l'affaire :
GetSystemMetrics_(#SM_CYMENU) donne cette taille.
Pour Vista, cette taille est de 20.
Je récapitule :
si la hauteur de la fenêtre est de 300 faites ceci :
Hauteur de la fenêtre=300+GetSystemMetrics_(#SM_CYMENU)
Pour Vista cela donnera 320.
Ainsi la fenêtre sera redimensionné proportionnellement.
De plus, il est intéressant de pouvoir dimensionner la fenêtre à sa taille maximale.
Pour cela, rien de plus simple mais pour que l'image soit proportionnelle je donne un petit conseil.
Utiliser un ratio qui vaut entre 1,47 à 1,48.
Je m'explique si la longueur de la fenêtre=635 et la hauteur=430 le ratio donne 1,476 (635/430).
Ainsi, quelque soit la résolution d'écran, vous aurez à la taille maximale une fenêtre proportionnelle à l'original.