读书人

Windows程式开发设计指南(10)功能表

发布时间: 2012-09-08 10:48:07 作者: rapoo

Windows程式开发设计指南(十)功能表及其他资源

10. 功能表及其他资源

大多数Windows程式都包含一个自订的图示,Windows将该图示显示在应用程式视窗标题列的左上角。当程式被列在「开始」功能表中,被显示在萤幕底部的工作列中,被列在Windows Explorer中,或者作为快捷方式显示在桌面上时,Windows也显示该程式的图示。有些程式-大部分是像小画家一类的图形绘制工具-也使用自订滑鼠游标来表示程式的不同操作。还有许多Windows程式使用功能表和对话方块。功能表、对话方块加上卷动列,这是标准Windows使用者介面的卖点。

图示、游标、功能表和对话方块都是相互关联的,它们是Windows的全部资源型态。资源即资料,它们被储存在程式的.EXE档案中,但是它们并非驻留在程式的资料区域中。也就是说,资源不能从程式原始码中定义的变数直接存取,Windows提供函式直接或间接地把它们载入记忆体以备使用。我们已经遇到了两个这样的函式,即LoadIcon和LoadCursor,它们出现在范例程式,定义视窗类别结构的内容设定叙述中。它们从Windows中载入二进位图示和游标映象,并传回该图示或游标的代号。在本章中,我们先建立自己的图示,它会从程式自己的.EXE档案中载入。

在本书中,我们将讨论这些资源:

读书人网 >windows

热点推荐