2009-12-22 40 views
5

Khi thêm nút vào thanh công cụ (sử dụng API Windows cũ), tôi dường như không thể tìm cách thay đổi chiều cao của nút. Tôi cần để có thể tăng chiều cao của nút vì tôi đang sử dụng các biểu tượng lớn.Cách đặt chiều cao nút thanh công cụ?

Hiện tại tôi đang tự vẽ mọi thứ bằng cách sử dụng tùy chỉnh vẽ vì tôi muốn có các biểu tượng có độ rộng khác nhau mà không thể sử dụng khi sử dụng danh sách hình ảnh. Tuy nhiên, để có được chiều cao ok tôi muốn sẵn sàng để thả yêu cầu đó và sử dụng danh sách hình ảnh thay vì vẽ tùy chỉnh.

Trả lời

4

Bạn đã thử thông báo TB_SETBUTTONSIZE chưa?

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

Tôi không hiểu làm thế nào tôi có thể đã bỏ lỡ điều đó. Cảm ơn! – StackedCrooked

Các vấn đề liên quan