Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 01.03.2011, 16:15   #11
Новичок
 
Аватар для Mlex
 
Регистрация: 01.02.2011
Сообщений: 16
Сказал Спасибо: 15
Имеет 0 спасибок в 0 сообщенях
Mlex пока неопределено
По умолчанию

Kilatif, а приер реализации можешь кинуть?
__________________
Ничего не умею
Mlex вне форума   Ответить с цитированием
Старый 01.03.2011, 18:48   #12
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Цитата:
Сообщение от Mlex Посмотреть сообщение
Kilatif, а приер реализации можешь кинуть?
ну... получить полностью итем через GetItem я так и не смог) Но я обошелся получением текста (GetItemText). Если все таки надо, могу скинуть
Kilatif вне форума   Ответить с цитированием
Старый 01.03.2011, 20:34   #13
Местный
 
Аватар для Aries
 
Регистрация: 19.01.2011
Сообщений: 241
Сказал Спасибо: 7
Имеет 26 спасибок в 22 сообщенях
Aries пока неопределено
По умолчанию

Цитата:
Сообщение от Kilatif Посмотреть сообщение
ну... получить полностью итем через GetItem я так и не смог) Но я обошелся получением текста (GetItemText). Если все таки надо, могу скинуть
Все, даж тестировать теперь не буду xD
Передача указателя явно работает в данном случае значит)))
Во-первы в этом случае ты в любом случае одним из параметров указываешь буфер, куда строка помещается...
А во-вторых этот макрос в любом случае так же создает LVITEM)
Aries вне форума   Ответить с цитированием
Старый 01.03.2011, 20:46   #14
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Цитата:
Сообщение от Aries Посмотреть сообщение
Все, даж тестировать теперь не буду xD
Передача указателя явно работает в данном случае значит)))
Во-первы в этом случае ты в любом случае одним из параметров указываешь буфер, куда строка помещается...
А во-вторых этот макрос в любом случае так же создает LVITEM)
Я пробовал делал как ты писал, это я делал в первую очередь и ничего абсолютно не получилось. После я уже нашел инфу о том что беда с виртуальной памятью. Но если у тебя получится сделать - выкладывай исходники, очень будет любопытно посмотреть в чем же я все таки ошибся)
Kilatif вне форума   Ответить с цитированием
Старый 01.03.2011, 22:54   #15
Местный
 
Аватар для Aries
 
Регистрация: 19.01.2011
Сообщений: 241
Сказал Спасибо: 7
Имеет 26 спасибок в 22 сообщенях
Aries пока неопределено
По умолчанию

Цитата:
Сообщение от Kilatif Посмотреть сообщение
Я пробовал делал как ты писал, это я делал в первую очередь и ничего абсолютно не получилось. После я уже нашел инфу о том что беда с виртуальной памятью. Но если у тебя получится сделать - выкладывай исходники, очень будет любопытно посмотреть в чем же я все таки ошибся)
Если надо, могу попробовать... А можешь и сам, если интересно)
Если брать C++, получается ты юзаешь такой макрос
Код:
#define ListView_GetItemText(hwndLV, i, iSubItem_, pszText_, cchTextMax_) \
{ LV_ITEM _macro_lvi;\
  _macro_lvi.iSubItem = (iSubItem_);\
  _macro_lvi.cchTextMax = (cchTextMax_);\
  _macro_lvi.pszText = (pszText_);\
  SNDMSG((hwndLV), LVM_GETITEMTEXT, (WPARAM)(i), (LPARAM)(LV_ITEM *)&_macro_lvi);\
}
Вот и попробуй ради интереса заметить этот макрос данным текстом, если норм, то дальше пробуй
Код:
#define ListView_GetItem(hwnd, pitem) \
    (BOOL)SNDMSG((hwnd), LVM_GETITEM, 0, (LPARAM)(LV_ITEM *)(pitem))
Хотя по сути, если тебя устраивает получение только текста, то и заморачиваться не стоит)))
Aries вне форума   Ответить с цитированием
За это сообщение Aries нажился спасибкой от:
Ответ

  CoderX :: Forums > Основные форумы > Программинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 16:26.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!