项目可以请求 IDE 显示 打开。 对话框。 此请求提示用户打开具有标准编辑选择的文件。 以下步骤介绍此过程。
该项调用 OpenStandardEditor,指定 OSE_UseOpenWithDialog 的值。 OSEOpenDocEditor 参数。
根据文档的文件扩展名, IDE 确定在注册表中列出的哪些编辑器中打开指定文档并显示在 打开。 对话框的此信息。
备注
有一个内部编辑在 打开。 对话框必须包括的项目必须注册每个这样的编辑的版本工厂。内部编辑器与项目一起的特定参数的函数,在 CreateEditorInstance 方法的实现强制实施。IDE 提供核心文本编辑器和二进制编辑器的内置编辑工厂。IDE 键入每注册窗口文件关联来创建编辑工厂的实例。此类文件的示例是 Microsoft Word。
当用户选择一个项目。 打开。 对话框, IDE 然后通过调用 OpenStandardEditor 方法打开文档。 有关更多信息,请参见 如何:开放式标准编辑。