|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
LVM_SETCALLBACKMASK
The LVM_SETCALLBACKMASK message changes the callback mask for a list view control. You can send this message explicitly or by using the ListView_SetCallbackMask macro.
LVM_SETCALLBACKMASK wParam = (WPARAM) (UINT) mask; lParam = 0;
Parameters
hwnd
Handle to the list view control.
mask
Specifies the value of the callback mask. The bits of the mask indicate the item states or images for which the application stores the current state data. This value can be any combination of the following constants:
Value Meaning LVIS_CUT The item is marked for a cut-and-paste operation. LVIS_DROPHILITED The item is highlighted as a drag-and-drop target. LVIS_FOCUSED The item has the focus. LVIS_SELECTED The item is selected. LVIS_OVERLAYMASK The application stores the image list index of the current overlay image for each item. LVIS_STATEIMAGEMASK The application stores the image list index of the current state image for each item.
For more information about overlay images and state images, see List View Image Lists.
Return Values
Returns TRUE if successful or FALSE otherwise.
Remarks
The callback mask of a list view control is a set of bit flags that specify the item states for which the application, rather than the control, stores the current data. The callback mask applies to all of the control's items, unlike the callback item designation, which applies to a specific item. The callback mask is zero by default, meaning that the list view control stores all item state information. After creating a list view control and initializing its items, you can send the LVM_SETCALLBACKMASK message to change the callback mask. To get the current callback mask, send the LVM_GETCALLBACKMASK message.
For more information, see Callback Items and the Callback Mask.
See Also
ListView_SetCallbackMask, LVM_GETCALLBACKMASK, LVN_GETDISPINFO
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
LVM_SETCALLBACKMASK
Сообщение LVM_SETCALLBACKMASK изменяет маску возврата для управления вида списка. Вы можете послать это сообщение явно или используя макро ListView_SetCallbackMask.
LVM_SETCALLBACKMASK wParam = маска (WPARAM) (UINT); lParam = 0;
Параметры
hwnd
Прооперируйте управление вида списка.
маска
Определяет величину маски возврата. Биты маски указывают состояния пункта или образов для которых приложение загружает текущие государственные данные. Эта величина может быть любой комбинацией следующих констант:
Значение Величины LVIS_CUT пункт выделен для снижения-и-операция пасты. LVIS_DROPHILITED пункт выделен как помеха-и-цель капли. LVIS_FOCUSED пункт имеет фокус. LVIS_SELECTED пункт выбран. LVIS_OVERLAYMASK приложение загружает индекс списка образа текущего оверлейного образа для каждого пункта. LVIS_STATEIMAGEMASK приложение загружает индекс списка образа текущего государственного образа для каждого пункта.
Более подробно об оверлейных образах и государственных образах, видьте как Список Рассматривал Списки Образа.
Обратные Величины
Возвращается ВЕРНО если успешный или ЛОЖНЫЙ в противном случае.
Замечания
Маска возврата управления вида списка является установкой битовых флагов, которые определяют состояния пункта для которых приложение, а не управление, загружает текущие данные. Маска возврата относится ко всем управляющим пунктам, в отличие от обозначения пункта возврата, которые относятся к специфическому пункту. Маска возврата является нулем по умолчанию, означая, что управление вида списка загружает всю государственную информацию пункта. После создания управления вида списка и инициализируя пункты, Вы можете послать сообщение LVM_SETCALLBACKMASK, чтобы изменять маску возврата. Для того, чтобы получать текущую маску возврата, пошлите сообщение LVM_GETCALLBACKMASK.
Более подробно, смотри Пункты Возврата и Маска Возврата.
Смотри Также
ListView_SetCallbackMask, LVM_GETCALLBACKMASK, LVN_GETDISPINFO
|
|
|
|
| |