Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Dynamic StaticBox

7.1K
22 сентября 2004 года
ReAlex
8 / / 09.09.2004
Здравствуйте!

Мне хотелось бы в процессе работы программы изменять содержимое поля StaticBox. Как это можно реализовать?

С уважением,
Alex.
368
22 сентября 2004 года
rostyslav
629 / / 13.07.2004
Для начала, дай ему уникальный ID, напр. IDC_STATIC1

можно определить в Class Wizard переменную типа CStatic, m_st,
и тогда m_st.SetWindowText(_T("Hello!"));

или (без определения переменной)

CWnd *pWnd = this->GetDlgItem(IDC_STATIC1);
pWnd->SetWindowText(_T("Hello!"));
7.1K
22 сентября 2004 года
ReAlex
8 / / 09.09.2004
Цитата:
Originally posted by rostyslav
Для начала, дай ему уникальный ID, напр. IDC_STATIC1

можно определить в Class Wizard переменную типа CStatic, m_st



Почему то в ClassWizard в списке ID для StaticBox автоматически не появляется. Это глюк визуала?

Alex.

368
22 сентября 2004 года
rostyslav
629 / / 13.07.2004
Цитата:
Originally posted by ReAlex


Почему то в ClassWizard в списке ID для StaticBox автоматически не появляется. Это глюк визуала?

Alex.


Нет. Сперва нужно изменить ID элемента. Пока равен IDC_STATIC, StaticBox не появится в ClassWizard.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог