网站首页  计算机词典

请输入您要查询的字词:

 

字词 CWinApp::RegisterShellFileTypes
释义 CWinApp::RegisterShellFileTypes

void RegisterShellFileTypes( BOOL bCompat = FALSE );

参数:
bCompat如果为TRUE,则为外壳命令Print和Print To加入注册表入口,使用户能够从外壳直接打印文件,或者是将文件拖动到打印机对象上。同时它也加入一个DefaultIcon键。缺省情况下,为了向后的兼容性,这个参数为FALSE。

说明:
调用这个函数在Windows的文件管理器中注册应用程序的所有文档类型。这就使用户能够通过在文件管理器内双击而打开应用程序创建的数据文件。对于应用程序中的每个文档模板,在调用AddDocTemplate之后调用RegisterShellFileTypes。当你调用RegisterShellFile- Types的时候,同时也调用EnableShellOpen成员函数。
RegisterShellFileTypes在应用程序维护的CDocTemplate对象列表中反复,并且,对于每个文档模板,在Windows维护的注册表数据库中加入入口。当用户双击文件的时候,文件管理器利用这个入口打开数据文件。这减小了随应用程序发放.REG文件的必要性。
如果注册表数据库中已经将指定的文件扩展名与其它文件类型相关联了,则不会创建新的关联。有关注册信息时所用的字符串格式,请参见CDocTemplate类。

请参阅:
CDocTemplate, CWinApp::EnableShellOpen, CWinApp::AddDocTemplate
随便看

 

计算机英汉双解词典包含34412条计算机术语英汉翻译词条,基本涵盖了全部常用计算机术语的翻译及用法,是计算机学习及翻译工作的有利工具。

 

Copyright © 2021-2025 foosec.com All Rights Reserved
更新时间:2026/10/23 22:37:33