stop 命令

stop 命令會停止播放或錄製。 CD 音訊、數位視訊、MIDI Sequencer、videodisc、VCR 和電壓音訊裝置可辨識此命令。

若要傳送此命令,請使用lpszCommand參數集呼叫mciSendString函式,如下所示。

_stprintf_s(
  lpszCommand, 
  TEXT("stop %s %s %s"), 
  lpszDeviceID, 
  lpszStopFlags, 
  lpszFlags
); 

參數

lpszDeviceID

MCI 裝置的識別碼。 開啟裝置時,會指派此識別碼或別名。

lpszStopFlags

對於數位視訊裝置,它可以是下列旗標。

意義
hold 防止在畫面上重繪仍然影像所需的資源版本。 例如,當移動視窗時,畫面緩衝區仍可供更新顯示使用。

lpszFlags

可以是 「wait」、「notify」 或兩者。 針對數位視訊和 VCR 裝置,也可以指定「測試」。 如需這些旗標的詳細資訊,請參閱 等候、通知和測試旗標

傳回值

如果成功或發生錯誤,則傳回零。

備註

對於 CD 音訊裝置,stop 命令會停止播放,並將目前的播放軌位置重設為零。

範例

下列命令會停止在 「mysound」 裝置上播放或錄製。

stop mysound

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]

另請參閱

MCI

MCI 命令字串