Это старое, но, надеюсь, найденное мной решение кому-нибудь поможет.Я упустил из виду тот факт, что я переходил с 16-битного цветного растрового изображения на 24-битное, что я не мог заставить CreateToolbarEx обрабатывать.Вместо этого мне пришлось вызвать CreateWindowEx и создать и установить для него значок ImageList.Рабочий код:
m_hToolbarWnd = CreateWindowEx(0L, TOOLBARCLASSNAME, "", ws, 36, 36, 36, 36, m_hPagerWnd, (HMENU) ID_TOOLBAR, hInst, NULL);
SendMessage(m_hToolbarWnd, TB_BUTTONSTRUCTSIZE, sizeof(TBBUTTON), 0);
HBITMAP hBmp = LoadBitmap(hInst, MAKEINTRESOURCE(IDB_TOOLBAR));
HIMAGELIST hIcons = ImageList_Create(36, 36, ILC_COLOR24, 0, m_ncButtons);
ImageList_Add(hIcons, hBmp, NULL);
SendMessage(m_hToolbarWnd, TB_SETIMAGELIST, 0, (LPARAM) hIcons);