Dynamic StaticBox
Мне хотелось бы в процессе работы программы изменять содержимое поля StaticBox. Как это можно реализовать?
С уважением,
Alex.
можно определить в Class Wizard переменную типа CStatic, m_st,
и тогда m_st.SetWindowText(_T("Hello!"));
или (без определения переменной)
CWnd *pWnd = this->GetDlgItem(IDC_STATIC1);
pWnd->SetWindowText(_T("Hello!"));
Цитата:
Originally posted by rostyslav
Для начала, дай ему уникальный ID, напр. IDC_STATIC1
можно определить в Class Wizard переменную типа CStatic, m_st
Для начала, дай ему уникальный ID, напр. IDC_STATIC1
можно определить в Class Wizard переменную типа CStatic, m_st
Почему то в ClassWizard в списке ID для StaticBox автоматически не появляется. Это глюк визуала?
Alex.
Цитата:
Originally posted by ReAlex
Почему то в ClassWizard в списке ID для StaticBox автоматически не появляется. Это глюк визуала?
Alex.
Почему то в ClassWizard в списке ID для StaticBox автоматически не появляется. Это глюк визуала?
Alex.
Нет. Сперва нужно изменить ID элемента. Пока равен IDC_STATIC, StaticBox не появится в ClassWizard.