共用方式為


IInkLineInfo::GetInkExtent 方法 (msinkaut.h)

指定要在文字筆跡物件上設定的顯示內容, (tInk) ,並以 HIMETRIC 單位擷取文字筆跡物件的寬度。

語法

HRESULT GetInkExtent(
  [in]  INKMETRIC *pim,
  [out] UINT      *pnWidth
);

參數

[in] pim

INKMETRIC結構的指標,其中包含要設定在文字筆跡物件或Null上的顯示內容。

[out] pnWidth

HIMETRIC 單位中文字筆跡物件的寬度。

傳回值

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

傳回碼 描述
S_OK
成功。
E_POINTER
pnWidth參數為Null
E_OUTOFMEMORY
無法完成作業。 顯示內容不會變更。

備註

如果 pim 參數為 Null,則顯示內容不會變更,而現有的屬性則用來計算文字筆跡物件的範圍;否則,會顯示內容會更新,並且會從新的屬性計算範圍。

如果在 pim 參數中設定IMF_FONT_SELECTED_IN_HDC旗標,則裝置內容的屬性會套用至筆跡;否則,會套用文字筆跡物件的 INKMETRIC 設定。

需求

   
最低支援的用戶端 Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 msinkaut.h
程式庫 InkObj.dll

另請參閱

GetFormat 方法

IInkLineInfo

INKMETRIC 結構

SetFormat 方法