Share via


iTextStoreAnchor::InsertEmbedded 方法 (textstor.h)

將 IDataObject 資料物件插入文字數據流。

語法

HRESULT InsertEmbedded(
  [in] DWORD       dwFlags,
  [in] IAnchor     *paStart,
  [in] IAnchor     *paEnd,
  [in] IDataObject *pDataObject
);

參數

[in] dwFlags

必須是TS_IE_CORRECTION。

[in] paStart

要插入之物件開頭之錨點的指標。

[in] paEnd

要插入之物件結尾之錨點的指標。

[in] pDataObject

IDataObject 資料物件的指標。

傳回值

這個方法可以傳回下列其中一個值。

描述
S_OK
此方法成功。
E_FAIL
方法無法取得開始和/或結束錨點的有效介面指標。
E_INVALIDARG
一或多個輸入參數無效。
E_NOTIMPL
應用程式不支援內嵌物件。
TS_E_FORMAT
應用程式不支援 pDataObject 中包含的數據類型。
TS_E_INVALIDPOS
paStart 和/或 paEnd 不在檔中。
TS_E_NOLOCK
呼叫端沒有讀取/寫入鎖定。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows 2000 Server [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 textstor.h
Dll Msctf.dll
可轉散發套件 Windows 2000 專業版上的 TSF 1.0

另請參閱

IDataObject

ITextStoreAnchor

ITextStoreAnchor::QueryInsertEmbedded

ITextStoreAnchor::SetText

TS_CHAR_EMBEDDED

TS_IE_* 常數