Форум программистов, компьютерный форум CyberForum.ru

Ошибка в функции FillList в строке CInfo Info - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как получить Item в CListCtrl? http://www.cyberforum.ru/cpp-beginners/thread483717.html
A Kak mne poluchit' Item v CListCtrl??? Cheta ya tuplyu sovsem... niche ne vihodit
C++ Внедрение кнопки в тулбар Всем привет. Опишите ,плз, (или поскажите ссылку) технологию динамического внедрения кнопки запуска одной проги в тулбар другой проги. Например , при установке ICQ - в тулбаре Интернет Експлорера появляется кнопка запуска ICQ. Заранее спасибо... http://www.cyberforum.ru/cpp-beginners/thread483693.html
C++ DLL VC++, права доступа на запись и удаление файлов
Есть DLL, написанная на VC++. Она занимается тем, что удаляет, создает .txt-файлы и пишет лог в .txt-файл, а также переписывает таблицы в SQL-базе. Метод этой DLL, который этим занимается вызывается через ASP. На боевом сервере это работает. Я перенес DLL на мою тестовую машину, зарегистрировал ее, дал разрешение для Everyone и IUSR_(name) на Read,Read&Execute,Write для самой DLL и папки, где она...
Как преобразовать время в long ? C++
как преобразовать время в long ? есть структура struct tm *newtime; long ltime; time( &ltime ); есть gmtime делающая из long структуру tm newtime = gmtime( &ltime ); кто выполняет обратное преобразование ?
C++ Средства доступа к БД Clipper 5.0 из С++ под Windows http://www.cyberforum.ru/cpp-beginners/thread483520.html
Друзья, у кого есть ссылка или данные на тему: Где взять библиотеку (или библиотеки) доступа к базам данных Clipper 5.0 (особливо понимающих индексы формата .NTX) средствами C++ под Windows. Заранее спасибо!!!
C++ Как в Builder5 отобразить нижний индекс? Нужно представить в caption'е Label'а химические формулы (например H2O, но 2-должна быть в нижнем индексе). Я пытался найти символы н.индекса в ASCII-таблице, но не нашел. Если знаете, как решить эту проблему, сообщите, pls. подробнее

Показать сообщение отдельно
Pashok
Сообщений: n/a
07.04.2010, 01:21     Ошибка в функции FillList в строке CInfo Info
Народ нужна помощь!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
class CInfo
{
     CString x;
     CString y;
};
 
void CMyClass::FillList(CString xx, CString yy) // Пихаю в ListCtrl
{
    LVITEM Item;
    CInfo Info;
    Info.x=xx;
    Info.y=yy;
    
    Item.iItem=0;
    Item.mask=LVIF_TEXT | LVIF_PARAM;
    Item.lParam=(DWORD)&Info; // ??????
 
    Item.iSubItem=0;
    Item.pszText=(LPTSTR)(LPCTSTR)Info.x;
    MainList->InsertItem(&Item);
    Item.mask=LVIF_TEXT;
 
    Item.iSubItem=1;
    Item.pszText=(LPTSTR)(LPCTSTR)Info.y;
    MainList->SetItem(&Item);
}
и Вытаскиваю:
C++
1
2
3
4
5
6
7
8
9
10
11
void CMyClass::GetInfo()
{
    CInfo *Tmp;
    LVITEM Item;
    CurrentPositionNumber=MainList->GetNextSelectedItem(Pos);
    Item.iItem=CurrentPositionNumber;
    Item.mask=LVIF_PARAM;
    MainList->GetItem(&Item);
    Tmp=(CInfo*)Item.lParam;
    AfxMessageBox(Tmp->x);
}
выскакивает ошибка! Где она подскажите плиззз
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru