⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d017.bmp.txt

📁 Visual C++通信编程工程实例精解(附盘)
💻 TXT
字号:
1.2.5资源管理
    以往的Windows应用程序的开发者都熟悉资源的描述过程,就是用资源文件(术.rc)定
义应用程序用到的资源,包括对话框、菜单及图标,然后再在程序中调用。资源的定义和程
序的开发是分开进行的。在以前的开发工具中,这需要在资源编辑器、源程序编辑器、C编
译器及资源编译器之间进行频繁的切换。Visual C++ 6.0这个开发平台通过高度集成的可视
资源编辑器同开发平台的其他部分一起使用,使得这个过程更加简单。
    在Windows编程中,会用到不同种类的资源,包括图形对象如位图、光标、图标等,
以及较复杂的类型如菜单、工具条以及对话框模板。另外,还会用到字符串表和版本资源,
以及用户自己定义的用户资源。
    以往,所用的资源都被定义在资源描述文件中。必须用独立
的资源编译器编译这些.rc文件,然后再连接到可执行程序中去。
Visual C++ 6.0仍然用.rc文件,但却不需要直接编辑它。开发平
台允许直接编辑图形资源,然后自动地将它编译连接到应用程序
中去。为了方便有效地管理资源,开发平台还提供了资源视图,
它可以展示包含在项目中的按类型分组的各种资源。资源视图窗
口如图1-7所示。
    当用AppWizard创建~个Windows应用程序时,资源描述
文件就会被自动地创建,并加入到新项目中去。但也可以通过File
菜单的New命令的Files标签,创建新的资源描述文件,或通过
File菜单的Open命令,打开已存在的资源描述文件。资源描述
窗口允许拖拽,利用这些特性可以很方便地从一个已存在的项目
中的资源添加到当前项目中
    与其他项目工作区浏览器一样,也可以通过鼠标右键弹出资
源浏览器的快捷菜单。这样可以打开资源文件并对其进行编辑,    图1-7资源视图
插入新的资源,或调入已存在的资源。除此之外,快捷菜单还可以访问资源的属性窗口,如
图1-8所示。
斌鞋菇虢曛囊I蕊魏l|《≮囊箍g嚣强强羹|l癯≤菇|il霾蠹黧翼鲤爨黧蹩塑i壁夔熬蠢。螽.警箍蠢氆ig妊箍驻琵蠡麓蕊蠡蠡蠹凌蠡蠢醢|螽蕊墓爨釜
┏━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━┳━┳━┳━┓
┃ID:  i;[UUIIUUNtl                 -: t-rev~ew:  ┃    匕3_    ___   ┃  ┃  ┃  ┃
┃                                                ┃口[=======]|C_    ┃  ┃  ┃  ┃
┃Lang盟age: Chinese(P.R.C.]    -                 ┃口[=]匕=j匕::j  ┃  ┃  ┃  ┃
┃                                                ┃口口口[:jD-      ┃  ┃  ┃  ┃
┃(ondltion: :                                    ┃口口口亡=]L       ┃  ┃  ┃  ┃
┃                                                ┣━━━━━━━━━┫  ┃  ┃  ┃
┃                                                ┃                  ┃  ┃  ┃  ┃
┃                                                ┣━━━━━━━━━┫  ┃  ┃  ┃
┃                                                ┃                  ┃  ┃  ┃  ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━┻━━━━━━━━━┻━┻━┻━┛
图1-8 -个对话框的属性窗口
    和其他属性窗口不同的是,资源属性窗口允许对资源进行重要修改,包括ID及资源所
用的话言。此外,如果位图和图标等资源存储于资源描述文件以外的文件中,则允许另外指
定文件名。Condition域允许键入预编译符号,这个符号表示所指定的要加入项目中的资源。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -