CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  Visual C++ 资源

我想将一个资源不定义在VC的资源文件里,该怎么办啊?

楼主Jerrylew(柳瑛)2004-05-03 22:46:09 在 VC/MFC / Visual C++ 资源 提问

MFC程序框架下,将资源定义在某个类的头文件里,像这样  
  #define   IDD_DIALOG_Q   0x00001254  
  IDD_DIALOG_Q   DIALOG   0,0,300,200  
  STYLE   WS_POPUP  
  FONT   10,"SYSTEM"  
  {  
  }  
  class   DlgQ   :   public   CDialog  
  {  
  .......  
  enum{IDD=   IDD_DIALOG_Q};  
  .....  
  }  
  请问要怎么做才不会有错误呢》还是在MFC生成框架下不能这样做? 问题点数:100、回复次数:3Top

1 楼subtop(南来北往)回复于 2004-05-05 13:02:15 得分 30

IDD_DIALOG_Q   DIALOG   0,0,300,200  
  STYLE   WS_POPUP  
  FONT   10,"SYSTEM"  
  属于.rc文件的内容,而.rc文件是专门以脚本的方式记录.DLG、.BMP、.ICO、.CUR、.FON等资源的,也是用RC   Compiler来编译的(生成.RES),一般的.C、.H是以C   Compiler来编译的(生成.OBJ),你这样把资源脚本放在某个类的.H里面,我想用VC提示的编译器缺省编译参数应该不行吧!Top

2 楼ohbaby(混混日子骗骗钱)回复于 2004-05-05 13:38:05 得分 20

upTop

3 楼tjucruiser(tjucruiser)回复于 2004-05-06 15:16:30 得分 50

如果要加入自定义的资源,你可以在(1)resourse.h中加入资源的定义#define   IDD_DIALOG_Q   0x00001254,而后可以(2)在String   Table文件夹中添加资源说明。  
  最后(3)可以把IDD_DIALOG_Q   DIALOG   0,0,300,200  
  STYLE   WS_POPUP  
  FONT   10,"SYSTEM"  
  {  
  }  
  添加到resourse.h的相应位置。  
   
  但是,向你构建对话框资源,直接生成就可以了,没有必要那么作。  
   
  象我遇到加资源的情况有:  
  1、加入一个状态指示。前两步不变,最后一步具体做法是在mainFrm.cpp文件中的indicators[]数组中加入资源ID.  
  2、还有是你对某些自己添加的资源要做细节上的修改:比如你加了一个组合框,那么可以在resourse.h中看到  
        COMBOBOX                 IDC_CMD_DSN,62,27,63,30,CBS_DROPDOWN   |   CBS_SORT   |    
                                          WS_VSCROLL   |   WS_TABSTOP  
   
  你可以改变上面的参数,达到你的要求.  
  3、其他的普通用法,可以参看VC的书。  
  4、高级的用法,我也无能为力,希望高手们指点.  
       
  Top

相关问题

  • 请教玩Install Shield 的高手!如何在VC++中定义Install Shield可引用的资源文件!
  • 在servlet中如何得到struts中定义的资源文件?
  • 资源文件中能定义中文字符串吗
  • vc自定义资源 嵌入dll怎么实现?
  • VC资源中.mns文件的问题~~~~~~
  • VC++资源文件能加密吗?
  • 在资源文件定义中,繁体中文的code_page是多少?
  • 急!DLL中如何把自定义形式的资源文件分离出另存为一个文件
  • 在DLL中,如何将一个自定义资源(如导入的文件)提取并保存为文件
  • [求助]如果将自定义资源中的文件快速的写入一个文件中

关键词

  • 文件
  • ws
  • vc
  • 资源
  • idd
  • popupfont10
  • dialog
  • resourse
  • 生成
  • 添加

得分解答快速导航

  • 帖主:Jerrylew
  • subtop
  • ohbaby
  • tjucruiser

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo