HWND appClass::InitTB(HWND hWind)
{
int btnID[3] = {ID_NEW, ID_OPEN, ID_SAVE};
int btnStyle[3] = {TBSTYLE_BUTTON, TBSTYLE_BUTTON, TBSTYLE_BUTTON};
TBBUTTON tbb[3];
memset(tbb, 0 ,sizeof(tbb));
for(int i = 0; i < 3; ++i)
{
tbb.iBitmap = i;
tbb.idCommand = btnID;
tbb.fsState = TBSTATE_ENABLED;
tbb.fsStyle = btnStyle;
}
hToolBar = CreateToolbarEx(hWind, WS_CHILD | WS_VISIBLE | WS_BORDER, 201, 3, GetModuleHandle(NULL), IDR_TOOLBAR, tbb, 3, 0, 0, 0, 0, sizeof(TBBUTTON));
return hToolBar;
}
ToolBar в WinAPI
Ребята, как сделать чтобы в тулбаре, при использовании WinAPI, можно было использовать пиктограммы, которые больше 16 цветов? Возможно ли подключать иконки, формат ico?
Да, все это возможно.
Цитата:
Да, все это возможно.
А как?
Покажите то, что у вас есть.
Это метод для создания тулбара из ресурса:
Цитата: GlAl
Ребята, как сделать чтобы в тулбаре, при использовании WinAPI, можно было использовать пиктограммы, которые больше 16 цветов? Возможно ли подключать иконки, формат ico?
сСЫЛКА http://vla0760.narod.ru