{
HWND hTb;
HIMAGELIST hImageList;
- INT NumButtons;
+ UINT NumButtons;
NumButtons = sizeof(ToolsButtons) / sizeof(ToolsButtons[0]);
0,
(LPARAM)MAKELONG(16, 16));
- hImageList = InitImageList(NumButtons,
- IDB_TOOLSRECTSEL);
+ hImageList = InitImageList(IDB_TOOLSRECTSEL, NumButtons - 1); // -1 because of the last separator.
ImageList_Destroy((HIMAGELIST)SendMessage(hTb,
TB_SETIMAGELIST,
HWND hList;
HWND hButtons;
HIMAGELIST hImageList;
- INT NumButtons;
+ UINT NumButtons;
hList = CreateWindowEx(0,
WC_LISTBOX,
0,
(LPARAM)MAKELONG(10, 10));
- hImageList = InitImageList(NumButtons,
- IDB_HISTBACK);
+ hImageList = InitImageList(IDB_HISTBACK, NumButtons);
ImageList_Destroy((HIMAGELIST)SendMessage(hButtons,
TB_SETIMAGELIST,