COleDataObject::GetFileData
呼叫這個函式會建立 CFile 或 CFile衍生物件和擷取指定之格式的資料至 CFile 指標。
CFile* GetFileData(
CLIPFORMAT cfFormat,
LPFORMATETC lpFormatEtc = NULL
);
參數
cfFormat
資料要傳回的格式。這個參數可以是原生視窗 RegisterClipboardFormat 或函式傳回值的其中一個預先定義的剪貼簿格式。lpFormatEtc
為 FORMATETC 點的結構描述資料要傳回的格式。如果您想要指定在 cfFormat,指定的剪貼簿格式之外的其他格式資訊給這個參數中提供的值。如果是 NULL,預設值為其他欄位用於 FORMATETC 結構。
傳回值
為新的 CFile 或 CFile-包含資料的衍生物件的指標,如果成功,否則 NULL。
備註
根據資料的儲存媒體,實際型別所指向的傳回值可能為 CFile、 CSharedFile或 COleStreamFile。
注意事項 |
---|
傳回值的物件 CFile 存取這個函式的呼叫端擁有。是 刪除CFile 物件,藉此關閉檔案之呼叫端的責任。 |
如需詳細資訊,請參閱 Windows SDK的 FORMATETC 。
如需詳細資訊,請參閱 Windows SDK的 RegisterClipboardFormat 。
需求
Header: afxole.h