LVN_ITEMACTIVATE通知コード

ユーザーがアイテムをアクティブ化すると、リスト ビュー コントロールによって送信されます。 この通知コードは、 WM_NOTIFY メッセージの形式で送信されます。

LVN_ITEMACTIVATE

#if (_WIN32_IE >= 0x0400)
    lpnmia = (LPNMITEMACTIVATE)lParam;
#else
    lpnm = (LPNMHDR)lParam;
#endif

パラメーター

lParam

バージョン 4.71。 この通知コードに関する情報を含む NMITEMACTIVATE 構造体へのポインター。

バージョン 4.70 以前。 この通知コードに関する情報を含む NMHDR 構造体へのポインター。

戻り値

この通知コードを受け取るアプリケーションは、0 を返す必要があります。

解説

アクティブ化されているアイテムを取得するには、受信アプリケーションで LVM_GETSELECTEDCOUNT メッセージを使用して選択されているアイテムの数を取得し、すべてのアイテムが取得されるまで 、LVNI_SELECTED を含む LVM_GETNEXTITEM メッセージを送信する必要があります。

必要条件

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