请问?MFC开发的程序如何能够使用256色或真彩色的图标?我导入的256色图标在程序中无法显示
另外,MFC如何能够开发出类似于XP的界面?

解决方案 »

  1.   

    把256色的图标拷贝到res目录下,删去原来的图标,新图标和原图标同名即可。
    开发XP界面可以看看别人的做的例子。有一个BCMenu的类专用于制作XP风格的菜单,在www.vckbase.com上有。
      

  2.   

    see this :http://www.codeguru.com/combobox/icon_combobox.shtml
      

  3.   

    去看下程序员大本营的例子,不用自己写太多!现在用C++开发界面在厉害也不会比VB、BULIDER这些强,好好看看C++的本质目的才是有用,了解COM,DLL,SDK,DDK 等。
      

  4.   

    有些图标文件可能含有不止一个的图标,我建议将图标文件中没有用到的图标都删除,使每个ICO文件中只含有一个图标,试试看。