macro Button_GetIdealSize (commctrl.h)
Obtient la taille du bouton qui correspond le mieux au texte et à l’image, si une liste d’images est présente. Vous pouvez utiliser cette macro ou envoyer le message BCM_GETIDEALSIZE explicitement.
Syntaxe
void Button_GetIdealSize(
hwnd,
psize
);
Paramètres
hwnd
Type : HWND
Poignée du contrôle de bouton.
psize
Type : SIZE*
Pointeur vers une structure SIZE qui reçoit la taille souhaitée du bouton, y compris la liste de texte et d’images le cas échéant.
Valeur de retour
None
Remarques
Cette macro s’applique surtout aux PushButtons. Lorsqu’elle est envoyée à un PushButton, la macro récupère le rectangle englobant requis pour afficher le texte du bouton. Et si le Bouton PushButton a une liste d’images, le rectangle englobant est également dimensionné pour inclure l’image du bouton.
Lorsqu’il est envoyé à un bouton d’un autre type, la taille du rectangle de fenêtre du contrôle est récupérée.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | commctrl.h |
Voir aussi
Autres ressources
Référence
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour