CommandBar_AddAdornments глючит
От: bsv0  
Дата: 05.12.08 10:46
Оценка:
VS2005sp1, WTL, WCE5.0

Задача — добавить кнопку Close (X) на тулбар.

Создаю тулбар для окна:
CreateSimpleCECommandBar();
CreateSimpleCEToolBar(IDR_MAIN_TOOLBAR);
CommandBar_AddAdornments(m_hWndCECommandBar, 0, 0);


Картинки кнопок 24x24 (типа не стандартные 16x15).

После добавления последней строки (раньше ее не было и все было ок) кнопки начинают настягиваться в ширину, высота "пропадает", т.е. становится заведомо меньше 24. Попытки исправить размеры с TB_SETBITMAPSIZE и TB_SETBUTTONSIZE, CommandBar_AlignAdornments не очень то и помогают.

Кто-нибудь делал тулбар с большими иконками и "стандартным" close с помощью CommandBar_AddAdornments на WCE? Что надо написать, чтобы заработало? А может это "известный глюк"? Подскажите, а то время убил уже — мог бы свой тулбар реализовать, но хочется то стандартного.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.