如果图标ID不是IDR_MAINFRAME,似乎就不行了。

解决方案 »

  1.   

    CTest6Dlg::CTest6Dlg(CWnd* pParent /*=NULL*/)
    : CDialog(CTest6Dlg::IDD, pParent)
    {
    // Note that LoadIcon does not require a subsequent DestroyIcon in Win32
    m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);/******/
    }如果不修改/******/当然是IDR_MAINFRAME了
      

  2.   

    同意醉马的回答,可以将IDR_MAINFRAME改为你自己的图标的ID。或者干脆,在res文件夹中删除mfc图标,把你自己的放过来并改成mfc图标的名称。
      

  3.   

    或者导入你的图标,先删除IDR_MAINFRAME,再将你导入的图标ID改为这个就成了