![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать, есть ли птичка у ListItem у чужого ListView [D7, Win95/98, Win2k, WinXP]
BorH © (2004-08-10 13:14:00)Как выдирать текст я уже научился, теперь поясните мне, пожалуйста, как узнать свойство checked?? Пользуюсь такой записью:
RLV_ITEM = record
mask:byte;
iItem:integer;
iSubItem:integer;
state:byte;
stateMask:byte;
pszText:PChar;
cchTextMax:integer;
iImage:integer;
lParam:LongInt;
end;
где среди этих свойств искомое??
Заранее благодарю.
inic (2004-08-10 13:29:00) [1]CommCtrl.pas:
function ListView_GetCheckState(hwndLV: HWND; i: Integer): UINT;
begin
Result := (SendMessage(hwndLV, LVM_GETITEMSTATE, i, LVIS_STATEIMAGEMASK) shr 12) - 1 ;
end;