用256色的bmp生成工具栏 为什么显示出来的是灰色的呢?是vc6.0不支持256色的吗
代码如下
HIMAGELIST   CreateImageList(HINSTANCE   hInst,HWND   hWndParent) 

HIMAGELIST hImgList; 

InitCommonControls(); 
hImgList = ImageList_LoadImage(hInst, MAKEINTRESOURCE(IDB_BITMAP3), 32, 5,CLR_DEFAULT,IMAGE_BITMAP,   LR_DEFAULTCOLOR); 


return   hImgList; 
} HWND   CreateToolbar(HWND   hWndParent) 

HIMAGELIST   hImgList   =   NULL; 

HWND hToolbar; 
TBBUTTON tbb[2]; 
hToolbar   =   CreateWindowEx(0,   TOOLBARCLASSNAME,   NULL,   WS_CHILD   |   TBSTYLE_FLAT,   0,   0,   0,   0,   hWndParent,   (HMENU)IDB_BITMAP3,hInstX,   NULL); 
SendMessage(hToolbar,   TB_BUTTONSTRUCTSIZE,   sizeof(TBBUTTON),   0); //Required   for   System 

hImgList   =   CreateImageList(hInstX,hWndParent); 
SendMessage(hToolbar,   TB_SETIMAGELIST,   (WPARAM)0,   (LPARAM)hImgList); 

tbb[0].iBitmap   =   0; 
tbb[0].idCommand   =  0; 
tbb[0].fsState   =   TBSTATE_ENABLED; 
tbb[0].fsStyle   =   TBSTYLE_BUTTON; 
tbb[0].iString   =   -1; 

tbb[1].iBitmap   =   1; 
tbb[1].idCommand   =   1; 
tbb[1].fsState   =   TBSTATE_ENABLED; 
tbb[1].fsStyle   =   TBSTYLE_BUTTON; 
tbb[1].iString   =   -1; 
SendMessage(hToolbar, TB_ADDBUTTONS, 2, (LPARAM)&tbb); 
SendMessage(hToolbar, TB_AUTOSIZE, 0, 0); 
ShowWindow(hToolbar, SW_SHOW); 

return   hToolbar; 
}