次の方法で共有


TreeView_GetItemRect マクロ (commctrl.h)

ツリー ビュー項目の外接する四角形を取得し、項目が表示されているかどうかを示します。 このマクロを使用することも、TVM_GETITEMRECT メッセージを明示的に送信することもできます。

構文

BOOL TreeView_GetItemRect(
   HWND      hwnd,
   HTREEITEM hitem,
   LPRECT    prc,
   BOOL      code
);

パラメーター

hwnd

型: HWND

ツリー ビュー コントロールへのハンドル。

hitem

型: HTREEITEM

ツリー ビュー項目へのハンドル。

prc

型: LPRECT

外接する四角形を受け取る RECT 構造体へのポインター。 座標は、ツリー ビュー コントロールの左上隅を基準にしています。

code

型: BOOL

外接する四角形を取得する項目の部分を指定する値。 このパラメーターが TRUE場合、外接する四角形には項目のテキストのみが含まれます。 それ以外の場合は、項目がツリー ビュー コントロールで占有する行全体が含まれます。

戻り値

型: BOOL

項目が表示され、外接する四角形が正常に取得された場合、戻り値は TRUE。 それ以外の場合、TVM_GETITEMRECT メッセージは FALSE 返し、外接する四角形は取得しません。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2003 [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー commctrl.h