IFont::QueryTextMetrics メソッド (ocidl.h)

呼び出し元によって割り当てられた構造体にフォントに関する情報を入力します。

構文

HRESULT QueryTextMetrics(
  [out] TEXTMETRICOLE *pTM
);

パラメーター

[out] pTM

フォント情報を受け取る呼び出し元によって割り当てられた構造体へのポインター。 TEXTMETRICOLE 構造体は TEXTMETRICW 構造体として定義されます。

戻り値

メソッドは、標準の戻り値 E_UNEXPECTEDと、次の値をサポートしています。

リターン コード 説明
S_OK
テキスト メトリックが正常に返されました。
E_POINTER
ptm パラメーターのアドレスが無効です。 たとえば、 NULL である可能性があります。

注釈

実装者へのメモ

E_NOTIMPL は有効な戻り値ではありません。 フォント オブジェクトは、他のエラーが発生しない限り、この呼び出しを通じて常にフォント情報を提供する必要があります。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー ocidl.h

こちらもご覧ください

IFont