统一命令示例

更新:2007 年 11 月

此示例演示一组命令的实现,这些命令将菜单、工具栏和其他对象后台的一些代码统一起来。该代码子集很重要,因为它可以触发应用程序中的常用操作。该组命令可以跟踪更改和更新公共元素类型,例如复选框选择状态、可见性和启用状态。

有关使用这些示例的信息,请参见下面的主题:

ms181006.alert_security(zh-cn,VS.90).gif安全说明:

提供该示例代码是为了阐释一个概念,并不代表着最安全的编码实践,因此不应在应用程序或网站中使用该示例代码。 对于超出本示例代码的预期用途以外的使用所造成的偶然或继发性损失,Microsoft 不承担任何责任。

使用命令提示生成并运行示例

  1. 在命令提示处,定位到保存未压缩的示例文件的位置。

  2. 定位到 UnifiedCommands 目录下的 CS\UnifiedCommands 或 VB\UnifiedCommands 子目录(具体取决于您选择的编程语言)。

  3. 键入 msbuild 以使用提供的解决方案 (.sln) 文件生成示例。

  4. 键入 cd UnifiedCommandsDemo\bin 以定位到可执行文件的位置。

  5. 键入 UnifiedCommandsDemo.exe 以运行此示例。

使用 Visual Studio 生成并运行此示例

  1. 在“Windows 资源管理器”中,定位到保存未压缩的示例文件的位置。

  2. 定位到 UnifiedCommands 目录下的 CS\UnifiedCommands 或 VB\UnifiedCommands 子目录(具体取决于您选择的编程语言)。

  3. 双击解决方案 (.sln) 文件,在 Visual Studio 中打开该文件。

  4. 在 Visual Studio 中,按 F5 生成并运行此示例。

使用 UnifiedCommands 示例

  • 统一命令示例实现一个在 RichTextBox 控件上生成的简单的字处理器。它包含用于更改字体和字体大小的选项,还包含文件操作(例如加载、保存和打印)。

演示

请参见

概念

扩展程序提供程序概述

参考

RichTextBox

IExtenderProvider

ToolStrip