LVM_SETCALLBACKMASK訊息
變更清單檢視控制項的回呼遮罩。 您可以明確傳送此訊息,或使用 ListView_SetCallbackMask 宏。
參數
-
wParam
-
回呼遮罩的值。 遮罩的位表示應用程式儲存目前狀態資料的專案狀態或影像。 此值可以是下列常數的任何組合:
值 意義 - LVIS_CUT
:項目已標記為進行剪貼作業。 - LVIS_DROPHILITED
:項目會隨著拖放目標而反白顯示。 - LVIS_FOCUSED
:項目具有焦點。 - LVIS_SELECTED
這個項目已選取。 - LVIS_OVERLAYMASK
應用程式會儲存每個專案目前重迭影像的影像清單索引。 - LVIS_STATEIMAGEMASK
應用程式會儲存每個專案目前狀態影像的影像清單索引。 -
lParam
- 必須為零。
傳回值
如果成功,則傳回 TRUE ,否則傳回 FALSE 。
備註
清單檢視控制項的 回呼遮罩 是一組位旗標,指定應用程式而非控制項儲存目前資料的專案狀態。 回呼遮罩適用於所有控制項的項目,與套用至特定項目的回呼項目指定不同。 回呼遮罩預設為零,表示清單檢視控制項會儲存所有專案狀態資訊。 建立清單檢視控制項並將其專案初始化之後,您可以傳送 LVM_SETCALLBACKMASK 訊息來變更回呼遮罩。 若要擷取目前的回呼遮罩,請傳送 LVM_GETCALLBACKMASK 訊息。
如需重迭影像和狀態影像的詳細資訊,請參閱 新增List-View影像清單。
如需清單檢視回呼的詳細資訊,請參閱 回呼專案和回呼遮罩。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限桌面應用程式] |
標頭 |
|