copy 命令

複製命令會將資料複製到剪貼簿。 數位視訊裝置可辨識此命令。

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

_stprintf_s(
  lpszCommand, 
  TEXT("copy %s %s %s"), 
  lpszDeviceID, 
  lpszItem, 
  lpszFlags
); 

參數

lpszDeviceID

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

lpszItem

下列其中一個旗標,識別要複製的專案。

意義
矩形 指定要複製的每個畫面部分。 如果省略,預設設定會是整個框架。
音訊 資料流程資料流程 指定受命令影響之工作區中的音訊資料流程。 如果您使用此旗標,也想要複製視訊,您也必須使用「影片串流」旗標。 (如果未指定旗標,則會複製所有音訊和視訊串流。)
位置 指定複製的範圍開頭。 如果省略,預設設定是目前的位置。
位置 指定複製的範圍結尾。 複製的音訊和視訊資料是這個位置的獨佔。 如果省略,預設設定是工作區的結尾。
視訊 串流串流 指定受命令影響之工作區中的視訊資料流程。 如果您使用此旗標,也想要複製音訊,您也必須使用「音訊資料流程」旗標。 (如果未指定旗標,則會複製所有音訊和視訊串流。)

lpszFlags

可以是 「wait」、「notify」、「test」 或這些組合。 如需這些旗標的詳細資訊,請參閱 Wait、Notify 和 Test Flags

傳回值

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

規格需求

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

另請參閱

Mci

MCI 命令字串