链接文件

【勇芳软件工作室】汉化HomePreviousNext

当用户通过从对象的上下文菜单中选择“创建快捷方式”命令来创建对象的快捷方式时,Windows将存储需要访问该对象的信息链接到文件__,即具有.LNK文件扩展名的二进制文件。链接文件包含以下信息:

*由快捷方式引用的对象的位置(路径)(称为“对应对象”)。

*相应对象的工作目录。

*为快捷方式激活IContextMenu::InvokeCommand成员函数时系统传递给相应对象的参数列表。

* show(SW_)命令用于设置相应对象的初始显示状态。

*快捷方式图标的位置(路径和索引)。

*快捷方式的描述字符串。

*快捷键的热键。

当链接文件被删除时,对应的对象不受影响。

如果您创建另一个快捷方式的快捷方式,系统只需复制链接文件,而不是创建一个新的链接文件。如果您假设快捷方式将保持彼此独立,这一点很重要。

应用程序可以将文件扩展名注册为“快捷方式”文件类型。如果文件的文件扩展名已被注册为快捷方式文件类型,系统会自动将系统定义的链接叠加图标(小箭头)添加到文件的图标中。要将文件扩展名注册为快捷方式文件类型,必须将“IsShortcut”值添加到文件扩展名的注册表描述中。请注意,必须重新启动外壳才能使重叠图标生效。

HKEY_CLASSES_ROOT

.xyz (Default) = "XYZApp"

.

.

.

XYZApp IsShortcut = ""