На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

ListView_SetCallbackMask



The ListView_SetCallbackMask macro changes the callback mask for a list view control. You can use this macro or explicitly send the LVM_SETCALLBACKMASK message.

BOOL ListView_SetCallbackMask(

WND hwnd,
UINT mask
);


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 use the ListView_SetCallbackMask macro or 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

LVM_GETCALLBACKMASK, LVM_SETCALLBACKMASK, LVN_GETDISPINFO


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

ListView_SetCallbackMask



Макро ListView_SetCallbackMask изменяет маску возврата для управления вида списка. Вы можете использовать это макро или явно посылать сообщение LVM_SETCALLBACKMASK.

BOOL ListView_SetCallbackMask(

WND hwnd, МАСКА UINT
);


Параметры

hwnd

Прооперируйте управление вида списка.

маска

Определяет величину маски возврата. Биты маски указывают состояния пункта или образов для которых приложение загружает текущие государственные данные. Эта величина может быть любой комбинацией следующих констант:

Значение Величины
LVIS_CUT пункт выделен для снижения-и-операция пасты.
LVIS_DROPHILITED пункт выделен как помеха-и-цель капли.
LVIS_FOCUSED пункт имеет фокус.
LVIS_SELECTED пункт выбран.
LVIS_OVERLAYMASK приложение загружает индекс списка образа текущего оверлейного образа для каждого пункта.
LVIS_STATEIMAGEMASK приложение загружает индекс списка образа текущего государственного образа для каждого пункта.


Более подробно об оверлейных образах и государственных образах, видьте как Список Рассматривал Списки Образа.



Обратные Величины

Возвращается ВЕРНО если успешный или ЛОЖНЫЙ в противном случае.

Замечания

Маска возврата управления вида списка является установкой битовых флагов, которые определяют состояния пункта для которых приложение, а не управление, загружает текущие данные. Маска возврата относится ко всем управляющим пунктам, в отличие от обозначения пункта возврата, которые относятся к специфическому пункту. Маска возврата является нулем по умолчанию, означая, что управление вида списка загружает всю государственную информацию пункта. После создания управления вида списка и инициализируя пункты, Вы можете использовать макро ListView_SetCallbackMask или сообщение LVM_SETCALLBACKMASK, чтобы изменять маску возврата. Для того, чтобы получать текущую маску возврата, пошлите сообщение LVM_GETCALLBACKMASK.

Более подробно, смотри Пункты Возврата и Маска Возврата.

Смотри Также

LVM_GETCALLBACKMASK, LVM_SETCALLBACKMASK, LVN_GETDISPINFO


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz