macro Button_GetIdealSize (commctrl.h)
Obtiene el tamaño del botón que mejor se ajusta al texto y a la imagen, si existe una lista de imágenes. Puede usar esta macro o enviar el mensaje BCM_GETIDEALSIZE explícitamente.
BOOL Button_GetIdealSize(
HWND hwnd,
SIZE *psize
);
hwnd
Identificador del control de botón.
psize
Tipo:
Puntero a un SIZE estructura que recibe el tamaño deseado del botón, incluido el texto y la lista de imágenes, si están presentes.
Tipo: BOOL de
Si la macro se realiza correctamente, devuelve TRUE. De lo contrario, devuelve FALSE.
Esta macro es más aplicable a PushButtons. Cuando se envía a un PushButton, la macro recupera el rectángulo delimitador necesario para mostrar el texto del botón. Y, si pushButton tiene una lista de imágenes, el rectángulo delimitador también tiene el tamaño para incluir la imagen del botón.
Cuando se envía a un botón de cualquier otro tipo, se recupera el tamaño del rectángulo de ventana del control.
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2003 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado de |
commctrl.h |
otros recursos
Referencia