SendMessage и API ListView

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Space
Combo-маньяк
Combo-маньяк
 
Сообщения: 818
Зарегистрирован: 11.01.2007 (Чт) 1:19
Откуда: Украина

SendMessage и API ListView

Сообщение Space » 14.11.2009 (Сб) 8:37

У API ListView вроде ListView_DeleteItem есть преимущества перед аналогом в SendMessage?

SLIM
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1840
Зарегистрирован: 04.04.2008 (Пт) 18:21
Откуда: Краснодар

Re: SendMessage и API ListView

Сообщение SLIM » 14.11.2009 (Сб) 15:04

Это макрос. Какие преимущества?
Посмотри его описание в commctrl.h, макрос как макрос.
Пишите жизнь на чистовик.....переписать не удастся.....

Space
Combo-маньяк
Combo-маньяк
 
Сообщения: 818
Зарегистрирован: 11.01.2007 (Чт) 1:19
Откуда: Украина

Re: SendMessage и API ListView

Сообщение Space » 14.11.2009 (Сб) 22:20

через сообщения у меня не получается, LVM_GETITEMTEXT теж не пашет...
Код: Выделить всё
Dim myItem As LV_ITEM
    myItem.iItem = 1
    myItem.iSubItem = 0
    myItem.mask = LVIF_IMAGE
    myItem.pszText = String(280, Chr(0))
    Set LI = lvw2.ListItems.Add , , "as"
    lRet = SendMessage(lvw2.hWnd, LVM_GETITEM, 0, myItem)
Debug.Print "myItem.pszText="; myItem.pszText

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: SendMessage и API ListView

Сообщение Хакер » 15.11.2009 (Вс) 0:12

Ну кто ж так делает?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Space
Combo-маньяк
Combo-маньяк
 
Сообщения: 818
Зарегистрирован: 11.01.2007 (Чт) 1:19
Откуда: Украина

Re: SendMessage и API ListView

Сообщение Space » 15.11.2009 (Вс) 0:31

фсё, проехали пока

Space
Combo-маньяк
Combo-маньяк
 
Сообщения: 818
Зарегистрирован: 11.01.2007 (Чт) 1:19
Откуда: Украина

Re: SendMessage и API ListView

Сообщение Space » 15.11.2009 (Вс) 7:02

вообщем, мне надо делать всякие чудеса с иконками на рабочем столе, вот я и не знаю, где мне лучше ковыряться - в iActiveDesktop, WMI или напрямую работать с SysListView32...


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 68

    TopList