| 发表于:2007-10-27 12:34:201楼 得分:0 |
为什么没有人回答呢,下面我把我自己的做法先贴出来: hbitmap hnewmap,holdmap; himagelist holdmaplist,hnewmaplist; holdmaplist=(himagelist)::sendmessage(m_hwnd, tb_getimagelist, 0, 0l); hicon hicon = loadicon(_module.getresourceinstance(), makeintresource(idi_home)); imagelist_replaceicon(holdmaplist,1,hicon); ::sendmessage(m_hwnd,tb_setimagelist,0,(lparam)holdmaplist); **************************************************** 执行完上述代码后,按钮图标并没有改变,只有当鼠标移过去后才更新,请高手指点! | | |
|