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

Не появляется иконка на узлах дерева - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Есть проблемы с ISAPI-приложением и его потоками. http://www.cyberforum.ru/cpp-beginners/thread465778.html
Создаю простенький счётчик посещений. Создаю поток и вывожу в него картинку. При завершении п/п поток не закрываю. В html делаю вызов dll'ки - и хрен. Пустое место. Если картинку вывести для проверки в файл, то изумительная картиночка получается, всё как надо. В чём дело?
C++ BCG рулит! Тут кто-нибудь пользуется сабжем? Классная библиотека по GUI. Один из лучших MFC-extender'ов. http://www.cyberforum.ru/cpp-beginners/thread465776.html
Как получить инфу из (sockaddr *)->sa_data из функции recvfrom? C++
помогите плз... тут один урод вздумал чат каждые 10мин ронять... я перехватил API функцию чата recvfrom содержимое пакета читается свободно, но вот инфа с адресом(((( (sockaddr *)from->sa_data выдает только: 'ЈАЁ' ' итд... не могу понять как ее расшифровать и получить реальную инфу... или подскажите плз другую возможность получить информацию об отправителе... заранее благодарен...
C++ Как применять caption и radio-buutin run-time?
Spasibo
C++ MSDN - это свободно распространяемая библиотека? http://www.cyberforum.ru/cpp-beginners/thread465732.html
А MSDN - ето свободно распространяемая библеотека? Не дастли кто скатать? Договоримся.... Moscow s_s_@hotbox.ru
C++ Как разбить проект на части? Привет всем! Подскажите правило, по которому можно разбить большой проект на отдельные части, помимо всего прочего, также содержащий собственные классы? Или ссылку где это можно взять информацию об этом? подробнее

Показать сообщение отдельно
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
06.03.2008, 19:10     Не появляется иконка на узлах дерева
Ну я же просил сделать CImageList переменной класса, а нелокальной переменной в методе CMyDialog::OnInitDialog().
Напиши в MyDialog.h файле
C++
1
2
3
4
5
6
class CMyDialog : public CDialog
{
...
CImageList m_imgl;
...
}
а в инициализаторе
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
BOOL CMyDialog::OnInitDialog() 
{
CDialog::OnInitDialog();
 
m_imgl.Create(32, 32,FALSE, 1, 0);
 
HICON hIcon=::LoadIcon(AfxGetResourceHandle(),MAKEINTRESOURCE (IDI_ICON2));
 
m_imgl.Add(hIcon);
 
m_MyTree.SetImageList(&m_imgl,TVSIL_NORMAL);
 
// zdesi vstavleaiu uzli v derevo
HTREEITEM hWA = m_MyTree.InsertItem('hi',0,0,TVI_ROOT,TVI_LAST); 
HTREEITEM hWB = m_MyTree.InsertItem('hi1',0,0,hWA,TVI_LAST);
m_MyTree.EnsureVisible(hWB);
 
// TODO: Add extra initialization here
 
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
и все должно работать...

Удачи, Владимир
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru