macro Button_GetIdealSize (commctrl.h)
Ottiene le dimensioni del pulsante che meglio si adatta al testo e all'immagine, se è presente un elenco di immagini. È possibile utilizzare questa macro o inviare il messaggio di BCM_GETIDEALSIZE in modo esplicito.
Sintassi
BOOL Button_GetIdealSize(
HWND hwnd,
SIZE *psize
);
Parametri
hwnd
Handle per il controllo pulsante.
psize
Puntatore a una struttura
Valore restituito
Se la macro ha esito positivo, restituisce TRUE. In caso contrario, restituisce FALSE.
Osservazioni
Questa macro è più applicabile ai pulsanti Push. Quando viene inviato a un controllo PushButton, la macro recupera il rettangolo di delimitazione necessario per visualizzare il testo del pulsante. Inoltre, se il pulsante Push ha un elenco di immagini, il rettangolo di delimitazione viene ridimensionato per includere l'immagine del pulsante.
Quando viene inviato a un pulsante di qualsiasi altro tipo, vengono recuperate le dimensioni del rettangolo della finestra del controllo.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows Vista [solo app desktop] |
server minimo supportato | Windows Server 2003 [solo app desktop] |
piattaforma di destinazione | Finestre |
intestazione |
commctrl.h |
Vedere anche
altre risorse
Riferimento