您好,我在练习做《VC++6.0完全手册》中资产设备管理系统中时工具栏中只出现一个位图(IDI_TOOLBAR1),如果我将IDI_TOOLBAR1改为IDI_TOOLBAR2,出现12个位图,首位置的位图为IDI_TOOLBAR2。为何?
for (int n =0;n<13;n++)
{
imagelist->Add(theApp.LoadIcon(n+IDI_TOOLBAR1));
}
stabber
学分:0 LV1
你看一下程序中IDI_TOOLBAR1图标在资源文件中的值和IDI_TOOLBAR2等资源的值是否是连在一起的,如果不是,你使用n+IDI_TOOLBAR1方法就无法正确加载图标
wbltrj0303
学分:0 LV1
非常感谢,经过修改,实现了工具栏图形的正常显示,但又出现了一个新的问题,点击图标不能出现对应的窗口.例如资产类别,不能出现资产类别子窗口.