2009-12-22 19 views
5

Al agregar botones a una barra de herramientas (utilizando la antigua API de Windows) parece que no puedo encontrar la manera de cambiar la altura de un botón. Necesito poder aumentar la altura del botón porque estoy usando iconos grandes.Cómo configurar la altura del botón de la barra de herramientas?

Actualmente estoy pintando todo usando dibujo personalizado porque quería poder tener iconos con diferentes anchuras que no es posible cuando se usan listas de imágenes. Sin embargo, para obtener la altura correcta, estaría dispuesto a abandonar ese requisito y utilizar listas de imágenes en lugar de dibujar a medida.

Respuesta

4

¿Has probado el mensaje TB_SETBUTTONSIZE?

// hWndToolbar is a handle to the toolbar window. 
int width = 32, height = 32; 
SendMessage(hWndToolbar, TB_SETBUTTONSIZE, 0, MAKELPARAM(width, height); 
+0

No entiendo cómo podría haberme perdido eso. ¡Gracias! – StackedCrooked

Cuestiones relacionadas