IAgentCommands::Insert
[从 Windows 7 开始,Microsoft 代理已弃用,可能在后续版本的 Windows 中不可用。]
HRESULT Insert(
BSTR bszCaption, // Caption setting for Command
BSTR bszVoice, // Voice setting for Command
long bEnabled, // Enabled setting for Command
long bVisible, // Visible setting for Command
long dwRefID, // reference Command for insertion
long dBefore, // insertion position flag
long * pdwID // address for variable for Command ID
);
- 返回指示操作成功的S_OK。
-
bszCaption
-
bszVoice
-
bEnabled
-
一个布尔表达式,指定命令的 Enabled 设置。 如果参数为 True,则启用 命令 ,并且可以选择;如果 为 False,则禁用 命令 。
-
bVisible
-
一个布尔表达式,指定 Command 的 Visible 设置。 如果参数为 True,则 命令 将显示在字符的弹出菜单中, (如果 Caption 属性也设置为) 。
-
dwRefID
-
用作新命令相对插入的引用的命令的 ID。
-
dBefore
-
一个布尔表达式,指定 放置命令的位置。 如果此参数为 True,则在引用的 命令 之前插入新的 命令;如果 为 False,则新 命令 放置在引用的 命令之后。
-
pdwID
-
接收所插入 命令的 ID 的变量的地址。
另请参阅
IAgentCommands::Add、 IAgentCommands::Remove、 IAgentCommands::RemoveAll