eXeL@B —› Программирование —› Динамическое создание элементов в ListView |
Посл.ответ | Сообщение |
|
Создано: 06 ноября 2008 00:18 · Личное сообщение · #1 |
|
Создано: 06 ноября 2008 00:29 · Личное сообщение · #2 |
|
Создано: 06 ноября 2008 01:02 · Личное сообщение · #3 |
|
Создано: 06 ноября 2008 10:41 · Личное сообщение · #4 По-моему, SendMessage(hWnd, LVM_INSERTITEM, 0, Longint(@pItem)) тут pItem:TLVItem, а LVM_INSERTITEM=0x1007 (все сообщения ListView лежат в диапазоне $1000..$10FF) Тип TLVItem описан как tagLVITEMA = packed record mask: UINT; iItem: Integer; iSubItem: Integer; state: UINT; stateMask: UINT; pszText: PAnsiChar; cchTextMax: Integer; iImage: Integer; lParam: LPARAM; iIndent: Integer; end; Если что, копать в ComCtrls.pas => CommCtrl.pas |
|
Создано: 06 ноября 2008 10:57 · Личное сообщение · #5 |
eXeL@B —› Программирование —› Динамическое создание элементов в ListView |