break 命令

break 命令指定一个键,用于中止使用“wait”标志调用的命令。 此命令是 MCI 系统命令;它由 MCI 直接解释。

若要发送此命令,请使用 lpszCommand 参数集调用 mciSendString 函数,如下所示。

_stprintf_s(
  lpszCommand, 
  TEXT("break %s %s %s"), 
  lpszDeviceID, 
  lpszVirtKey, 
  lpszFlags
); 

parameters

lpszDeviceID

MCI 设备的标识符。 打开设备时会分配此标识符或别名。

lpszVirtKey

以下标志之一。

值 含义
在虚拟密钥代码上 指定中止使用“wait”标志启动的命令的键。
关闭 禁用当前中断键。

lpszFlags

可以是“等待”、“通知”或两者。 对于数字视频和 VCR 设备,还可以指定“测试”。 有关这些标志的详细信息,请参阅 等待、通知和测试标志。

返回值

如果成功,则返回零,否则返回错误。

备注

启用中断键并且用户按下由 lpszVirtKey 参数中指定的虚拟键代码标识的键时,设备会将控制权返回到应用程序。 如果可能,命令将继续执行。

示例

以下命令将 F2 设置为“mysound”设备的中断键。

break mysound on 113

要求

要求 值
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]

请参阅

Mci

MCI 命令字符串