SetClipboardData

簡述

把指定數據按照指定格式放入剪下板中,window API函式

函式原型

HANDLE SetClipboardData(UINT uFormat,HANDLE hMem);

參數

uFormat

用來指定要放到剪下板中的數據的格式.
uFormat 可以定義的格式如下:
CF_DIB記憶體對象,它包含一個BITMAPINFO結構,然後通過點陣圖位。
CF_DIF軟體領域的數據交換格式。
CF_PALETTE處理的調色板。每當應用程式放置數據在剪貼簿依賴於或承擔的調色板,它應該在剪貼簿上放置的調色板。
如果剪貼簿中包含在CF_PALETTE(邏輯調色板)格式的數據,套用應該使用SelectPaletteRealizePalette函式來實現(比較)針對該邏輯調色板剪貼簿中的任何其他數據。
剪貼簿顯示剪貼簿中的數據時,總是使用當前調色板的剪貼簿是在CF_PALETTE格式的任何對象。
CF_PENDATA筆擴展的Microsoft圀椀渀攙漀眀猀筆計算的數據。
CF_RIFF表示更複雜的音頻數據可以被表示為一個CF_WAVE的標準波形格式。
CF_SYLK微軟符號連結(SYLK)格式。
CF_TEXT文本格式。每行結束的回車/換行(CR-LF)組合。一個空字元的數據信號。使用此格式為ANSI文本。
CF_WAVE表示在的標準電波格式之一,例如11 kHz或22kHz的脈衝編碼調製(PCM)的音頻數據。
CF_TIFF標記圖像檔案格式。
CF_UNICODETEXTUnicode文本格式。每行結束的回車/換行(CR-LF)組合。一個空字元的數據信號。

hMem

指定具有指定格式的數據的句柄,該參數可以是空.

備註

如果hMem為空則表明直到有其他程式對剪下板中的數據進行請求時,該程式才會將指定格式的數據寫入到剪下板中.
延遲提交所說的就是第二個參數留空.

相關詞條

相關搜尋

熱門詞條

聯絡我們