由Developer
Studio为您建立一个。
您可以通过将资源描述档添加到专案中来做到这一点。从「File」功能表中选择「New」,选择「Files」页面标签,单击「Resource
Script」,在「File Name」栏中键入「ICONDEMO」,单击OK。此时,Developer
Studio会建立两个文字档案:ICONDEMO.RC(资源描述档)和RESOURCE.H(允许C原始码档案和资源描述档引用相同的已定义识别字)。不必直接编辑这两个档案,只要让Developer
Studio来维护它们就可以。如果您想查看资源描述档和RESOURCE.H而不希望对Developer
Studio产生干扰,可以用记事本打开它们。除非您对所做的动作很有把握,否则不要轻易地更改它们。请记住,只有在您下达明确的操作命令或重新编译专案时,Developer
Studio才会储存这些档案的新版本。
资源描述档是文字档案。它包括这些资源的可用文字形式表达的描述,例如功能表和对话方块。资源描述档也包括对非文字资源的二进位档案的引用,例如图示和自订的滑鼠游标。
现在,已经存在RESOURCE.H档案,您可以试著重新编译一下ICONDEMO。现在会出现一条错误讯息,指出IDI_ICON还没被定义。这个识别字第一次出现在下面的叙述中:
wndclass.hIcon = LoadIcon (hInstance, MAKEINTRESOURCE (IDI_ICON)) ;
在本书前面的程式中,这个叙述是由下面的叙述代替的:
wndclass.hIcon = LoadIcon (NULL, IDI_APPLICATION) ;
之所以改变叙述,是因为以前我们为应用程式使用的是标准的图示,而这里我们的目的是使用自订图示。
那么让我们建立一个图示吧!在Developer Studio的「File
View」视窗中,您会看到两个档案-ICONDEMO.C和ICONDEMO.RC。您开启CONDEMO.C後,就可以编辑原始码。开启ICONDEMO.RC後,就可以把资源添加到档案中或编辑已存在的资源。要添加图示的话,请从「 Insert 」功能表上选择「 Resource 」选择您想添加的资源,也就是图示,然後再按下「 New 」按钮。 |