2009-12-22 8 views
5

При добавлении кнопок на панель инструментов (с использованием старого Windows API) я не могу найти способ изменить высоту кнопки. Мне нужно увеличить высоту кнопки, потому что я использую большие значки.Как установить высоту кнопки панели инструментов?

В настоящее время я рисую все самостоятельно, используя пользовательскую ничью, потому что я хотел иметь значки с разной шириной, что невозможно при использовании списков изображений. Однако, чтобы получить высоту, я бы хотел отказаться от этого требования и использовать списки изображений вместо пользовательской ничьей.

ответ

4

Вы пробовали сообщение TB_SETBUTTONSIZE?

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

Я не понимаю, как я мог пропустить это. Благодаря! – StackedCrooked

Смежные вопросы