设为首页 加入收藏

TOP

功能表及其他资源(六)
2010-12-30 21:13:27 】 浏览:49834
Tags:功能 及其他 资源

现在呈现的是一个空白的32×32图素的图示,您可以在其中填入颜色。您会看到带有一组绘图工具和可用颜色的浮动工具列。注意颜色工具列中包括两个与颜色无关的选项,这两种颜色选项有时被称为「萤幕颜色」跟「反萤幕颜色」。当一个图素在著色时选择了「萤幕颜色」时,它实际上是透明的。不管图示在什么表面上显示,图示未著色的部分会显示出底色。这样我们就可以建立非矩形的图示。

双击围绕图示的区域,会出现「Icon Properties」对话方块,该对话方块使您能够更改图示的ID和档案名称。Developer Studio可能已经将ID设定为IDI_ICON1,将它改为IDI_ICON,这样ICONDEMO就可以引用图示(字首IDI代表「图示的ID」)。同样地,将档案名改为ICONDEMO.ICO。

现在选择一种有特色的颜色(如红色)并在图示上画一个大的B(代表BIG),请注意不必像图10-1那么整齐。


 

图10-1 显示在Developer Studio中的标准(32×32) ICONDEMO档案

此时程式应该能够编译并执行得很好了。Developer Studio将在ICONDEMO.RC资源描述档中划一条横线,表示下面是带有识别字(IDI_ICON)的图示档案(ICONDEMO.ICO)。RESOURCE.H表头档案中会包含IDI_ICON识别字的定义。

Developer Studio通过资源编译器RC.EXE编译资源。文字资源描述档被转化为二进位形式,也就是具有副档名.RES的档案。然後,该已编译的资源档案随同.OBJ和.LIB档案一起在LINK步骤中被指定连结。这就是资源被添加到最後产生出来的.EXE档案中的方式。

当您执行ICONDEMO时,程式图示显示在标题列的左上角和工作列中。如果您将程式添加到「开始」功能表中,或在桌面上放置捷径,您也会在那儿看到该图示。

ICONDEMO也在显示区域水平和垂直地重复显示该图示。程式使用叙述

hIcon = LoadIcon (hInstance, MAKEINTRESOURCE (IDI_ICON)) ;

取得图示的代号。使用叙述


功能表及其他资源(六) https://www.cppentry.com/bencandy.php?fid=55&id=685

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