ユーザーがアイテムをアクティブ化した際にリストビューコントロールによって送信されます。
Global Const $tagNMITEMACTIVATE = $tagNMHDR & ";int Index;int SubItem;int NewState;int OldState;" & _
"int Changed;int X;int Y;int lParam;int KeyFlags"
パラメータ
$tagNMHDR | 通知メッセージの情報を格納します |
Index | リストビューアイテムのインデックス。アイテムインデックスが通知に使用されていない場合、このメンバーは-1になります。 |
SubItem | サブアイテムの1始まりのインデックス。サブアイテムのインデックスが通知に使用されていない場合、通知がサブアイテムに適用されない場合はこのメンバーはゼロになります。 |
NewState | 新しいアイテムの状態。使用しない通知メッセージではこのメンバーはゼロになります。 |
OldState | 古いアイテムの状態。使用しない通知メッセージではこのメンバーはゼロになります。 |
Changed | 変更されたアイテム属性を表すフラグのセット。 通知が使用しない場合、このメンバーはゼロになります。 このメンバーは次のフラグの1つまたは組み合わせです: $LVIF_COLUMNS - Columnsが有効です $LVIF_DI_SETITEM - オペレーティングシステムがアイテム情報の要求リストを保持しています $LVIF_GROUPID - GroupIDが有効です $LVIF_IMAGE - Imageが有効です $LVIF_INDENT - Indentが有効です $LVIF_NORECOMPUTE - このコントロールはテキスト情報を取得するためのLVN_GETDISPINFOを発生しません $LVIF_PARAM - Paramが有効です $LVIF_STATE - Stateが有効です $LVIF_TEXT - Textが有効です |
X | 点のX座標を指定します |
Y | 点のY座標を指定します |
lParam | アイテムのアプリケーション定義の値。使用しない通知メッセージではこのメンバーは定義されません。 |
KeyFlags | アクティブ化時に同時に押されていた修飾キー。 ゼロまたは次のフラグの組み合わせを格納します: $LVKF_ALT - そのキーが押されています $LVKF_CONTROL - そのキーが押されています $LVKF_SHIFT - そのキーが押されています |
注意
なし。
関連