как вывести результат запроса прмо в лист контрол.
От: NetMinion  
Дата: 10.04.02 20:59
Оценка:
Здравствуйте... тут такая заморочка
я использую CListControl в режиме виртуального списка...
но проблемма в том что OLE DB использует UNICODE а CListCtrl ANSI
и передавать в OnGetDispUnfo указатель на строку в рекордсете (с помощью приведения типов) не получается или я не знаю как...
а создовать АНСИ вариацию масива и дублировать данные полученные из БД не хочется...
подскажите что делают в таких случаях... читал статью на этом сайте
http://www.rsdn.ru/?article/?controls/virtlist.xml
Автор(ы): Тимофей Чадов
Дата: 10.09.2001

там приведен такой код:

void CMyListView::OnGetdispinfo(NMHDR* pNMHDR, LRESULT* pResult)
{
...
...
strcpy(pItem->pszText, pDoc->GetItemText(pItem->iSubItem, nIndex));
...
}
но у меня не копируется... выдает ошибку...
Заранее благодарен, Роман
NetMinion
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.