设为首页 加入收藏

TOP

功能表及其他资源(九)
2010-12-30 21:13:27 】 浏览:50785
Tags:功能 及其他 资源
这些知识之後,让我们看一看使用图示的详细情况。

取得图示代号
 

如果您仔细阅读ICONDEMO.RC和RESOURCE.H档案,会看到由Developer Studio产生用於维护档案的一些标记。然而,当编译资源描述档时,只有少数几行是重要的。这些从ICONDEMO.RC和RESOURCE.H档案中摘录下来的关键部分被列在程式10-2中。

ICONDEMO.RC (摘录)
//Microsoft Developer Studio generated resource script.
#include "resource.h"
#include "afxres.h"

/////////////////////////////////////////////////////////////////////////////
// Icon
IDI_ICON ICON DISCARDABLE "icondemo.ico"
RESOURCE.H (摘录)
// Microsoft Developer Studio generated include file.
// Used by IconDemo.rc

#define IDI_ICON 101
程式10-2 ICONDEMO.RC和RESOURCE.H档案的摘录

程式10-2所显示的ICONDEMO.RC和RESOURCE.H档案与您在普通的文字编辑器中手动建立的很相似,80年代的Windows程式写作者就是这样做的。唯一不同的是AFXRES.H,它是个表头档案,包含了在建立由机器产生的MFC专案时由Developer Studio使用的常用识别字。在本书中,我们不会用到AFXRES.H。

ICONDEMO.RC中的这行

IDI_ICON ICON DISCARDABLE "icondemo.ico"

是资源描述档的ICON叙述。该图示有一个数值识别字IDI_ICON,等於101。由Developer Studio添加的DISCARDABLE关键字指出,必要时Windows可以从记忆体中丢弃图示,以获得额外的空间。之後不需要程式任何特定的操作,Windows就能够重新载入图示。DISCARDABLE属性是内定的,不需要指定。只有在名称和目录路径包含空格时,Developer Studio才将档案名加上引号。

当资源编译程序将编译的资源储存在IC

首页 上一页 6 7 8 9 10 11 12 下一页 尾页 9/69/69
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇对话方块 下一篇子视窗控制项

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目