NMITEMACTI加值稅E 結構 (commctrl.h)
包含 LVN_ITEMACTI加值稅E 通知程式碼的相關資訊。
語法
typedef struct tagNMITEMACTIVATE {
NMHDR hdr;
int iItem;
int iSubItem;
UINT uNewState;
UINT uOldState;
UINT uChanged;
POINT ptAction;
LPARAM lParam;
UINT uKeyFlags;
} NMITEMACTIVATE, *LPNMITEMACTIVATE;
成員
hdr
類型: NMHDR
NMHDR 結構,其中包含此通知程式碼的相關資訊。
iItem
類型: int
清單檢視專案的索引。 如果專案索引未用於通知,此成員將包含 -1。
iSubItem
類型: int
子專案的一個型索引。 如果子專案索引未用於通知,或通知不適用於子專案,則此成員會包含零。
uNewState
類型: UINT
新專案狀態。 對於未使用它的通知代碼,此成員為零。
uOldState
類型: UINT
舊專案狀態。 對於未使用它的通知代碼,此成員為零。
uChanged
類型: UINT
一組旗標,指出已變更的專案屬性。 對於未使用它的通知,此成員為零。 否則,它可以有與LVITEM結構的遮罩成員相同的值。
ptAction
類型: POINT
POINT 結構,表示在用戶端座標中發生事件的位置。 對於未使用它的通知代碼,此成員未定義。
lParam
類型: LPARAM
專案的應用程式定義值。 對於未使用它的通知代碼,此成員未定義。
uKeyFlags
類型: UINT
啟用時按下的修飾詞鍵。 此成員包含零或下列旗標的組合:
值 | 意義 |
---|---|
|
已按下按鍵。 |
|
已按下按鍵。 |
|
已按下按鍵。 |
規格需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | commctrl.h |