我想在按钮上贴一ICON,可为何只能使用系统自定义的32 X 32大小的。我自定义的96 X 32的如何显示不出来?请问在哪里设置?

解决方案 »

  1.   

    资源编辑器中点击ICON编辑的边上那个类似Zip压缩的按钮,在弹出的对话框中选择Custom...
      

  2.   

    我是那样用的,但它不会按custom中画的来显示。显示的仍是默认的32 X 32的。
      

  3.   

    也就是说在默认的32 X 32下写个“人”字,在自定义的 64 X 32下写个“马”字,然后选中自定义选项的再编译生成EXE文件,执行时显示的仍是个“人”字。
      

  4.   

    如果你是想让应用程序使用非标注的32×32的图标,这个好像不可能,除非你自己写Title Bar。MFC自己可能对ICON做了处理了!
      

  5.   

    那么那个Custom...的选项设在那里用意何在?
      

  6.   

    写个title bar应该没这个必要吧?
    贴切个BMP上去也是一样的。
    只是不明白为何设不了大的ICON。
      

  7.   

    ICON的不一定要显示在Title Bar上啊,呵呵,不同ICON大小可能有不同的用途,比如About对话框中可以显示啊,呵呵
      

  8.   

    我是要把ICON贴在按钮下,非title bar.
    懒得去贴BMP,不爽。
      

  9.   

    真的没有办法了吗?
    那可有人知道custom...选项是什么用的呢?
      

  10.   

    可以用LoadImage装载指定大小的图标,自己看MSDN