在VC6中会做,但在VC7中却弄不懂:如何导入16*16ico文件?如何为编辑框控件添加派生自CEdit的类?我在VC6中轻松导入了一个16*16的ico文件,但在VC7中却怎么也导不进去,
选定文件后按“导入”,但资源视图Icon中却没发现新增的文件,该怎么弄呢?还有,我在VC6中能通过ClassWizard为编辑框控件添加一个派生自CEdit的类,而在VC7中却不行,MFC类向导提供的可选基类只有CDHtmlDialog、CDialog、CFormView、COlePropertyPage和CPropertyPage,却没有CEdit,该怎么弄呢?

解决方案 »

  1.   

    在DIALG中直接点控件右键->添加类,才会出现你的现象.这是不行的.VC7中是可以由CEdit类派生自己的类的.
    你要在项目->添加类->MFC->MFC类中就用多多的项目选择了.
    添加后你再在你的项目要用的你自己的类里声明你自己的类.
    再点你的控件CEdit,
    添加变量->变量类形中写入你的类名.
    最后用这个变量来控制你的控件!
      

  2.   

    编辑框控件问题我弄懂了还有我在VC6中轻松导入了一个16*16的ico文件,但在VC7中却怎么也导不进去,
    选定文件后按“导入”,但资源视图Icon中却没发现新增的文件,该怎么弄呢?
      

  3.   

    我刚做了个实验好象也不行..
    前段时间我做的好象可以.
    不过还是有种办法的.你先建一个图标.
    在图标编辑中,右键->自定义类型->可以更改大小.
    再用Axialis IconWorkshop 5.0自己建好,再拷贝进去吧.实在没办法.