CFileDialog 示例:记录事件顺序
更新:2007 年 11 月
此示例将创建一个自定义对话框,该对话框演示在创建 CFileDialog 时会生成什么事件。生成的事件和生成事件的顺序可能由于以下两个因素而有所不同:CFileDialog 是“打开”对话框还是“保存”对话框;正在运行 Windows Vista 还是 Windows 的早期版本。此示例显示和记录基于四种可能组合中的任何一种所生成的消息。
安全说明: |
---|
此示例代码的用途在于阐释概念,因此只显示了与该概念相关的代码。它可能无法满足特定环境的安全要求,不应完全按照应用程序和网站中的显示使用它。相反,我们建议添加安全和错误处理代码,以使项目更安全和可靠。Microsoft 按“原样”提供此示例代码,不提供任何保证。 |
获取示例和安装示例的说明:
在 Visual Studio 的“帮助”菜单上,单击“示例”。
有关更多信息,请参见定位示例文件。
示例的最新版本和完整列表可以从 Visual Studio 2008 Samples page(Visual Studio 2008 示例页面)联机获取。
还可以在计算机的硬盘上查找示例。默认情况下,示例和自述文件将复制到 \Program Files\Visual Studio 9.0\Samples\ 下的文件夹中。对于 Visual Studio 速成版,所有示例都位于联机位置。
生成并运行此示例
在 Visual Studio 开发环境中打开解决方案文件 FileDlgWatcher.sln。
在“生成”菜单中,单击“生成解决方案”。
在“调试”菜单中,单击“开始执行(不调试)”。
为要创建的 CFileDialog 选择选项。
单击“创建对话框”按钮,生成消息日志。