LVM_SETINFOTIP メッセージ

LVN_GETINFOTIP通知に対する遅延応答のヒント テキストを設定します。

パラメーター

wParam

ゼロを指定してください。

lParam

設定する情報を含む LVSETINFOTIP 構造体へのポインター。

戻り値

ヒント テキストが正常に設定されている場合は TRUE 、それ以外の場合は FALSE を 返します。

解説

LVM_SETINFOTIP メッセージを使用すると、アプリケーションは次の手順を実行して、バックグラウンドでヒントを計算できます。

  1. LVN_GETINFOTIP通知に応答して、NMLVGETINFOTIP 構造体の pszText メンバーを空の文字列に設定し、0 を返します。
  2. バックグラウンドでヒントを計算します。
  3. ヒントを計算したら、LVM_SETINFOTIP メッセージを送信し、LVSETINFOTIP 構造体の pszText メンバーをヒントに、iItem メンバーと iSubItem メンバーをヒントが適用されるアイテムとサブアイテムに設定します。

LVM_SETINFOTIP メッセージに渡されるテキストは、LVSETINFOTIP 構造体によって記述された項目とサブアイテムが、ヒントを必要とする状態のままである場合にのみ表示されます。

Note

このメッセージを使用するには、バージョン 6.0 Comclt32.dll指定するマニフェストを指定する必要があります。 マニフェストの詳細については、「 ビジュアル スタイルの有効化」を参照してください。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
ヘッダー
Commctrl.h