我用VC的向导建立一个空的Win32 Application,里边要用到一些位图,我把它们加进去以后,不知怎么生成.rc文件,这种.rc文件是资源编辑器产生的,还是我需要手工写的呢?我加入位图资源后没有.rc文件生成。

解决方案 »

  1.   

    我刚开始生成的是一个空的Win32 Application工程
      

  2.   

    如果要手工写的话,建一个MFC工程,分析其中的结构写。
      

  3.   

    你另外建立一个工程,然后把resource.h, .rc文件拷贝到你的文件夹下面,并且建立一个res文件夹,在work space中选择file view,添加就行了,我刚才这样做媒问题,resourceview出来了。
      

  4.   

    最好把res文件夹直接拷贝过去
      

  5.   

    Insert菜单中的Resource,添加完成后保存在工程目录下,再右键点击工程区的“source files"加入.rc文件即可
      

  6.   

    谢谢各位 搞定了!
    方法如下:
    1、加入资源时,用以下方法:Insert->Resource
    2、插入以后,系统会自动生成.rc和.h文件
    3、右键单击FILE VIEW中的相应菜单,把.rc和.h文件加入相应菜单
    4、在存盘时,将.RC文件名存成与工程名一样的名字
    5、将相应的资源文件加入到resource文件夹
    6、修改相应的.rc文件,更改相应的语句
       BMIMAGE             BITMAP  DISCARDABLE     "bitmap1.bmp"
       将前面的BMIMAGE修改为你要的名字,就可以在程序中使用:如下:
       char szBMName[]="BMImage";
       hBitmap=LoadBitmap(hInst,szBMName);