![]() |
|
|
![]()
|
|
| MadDog__ |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 2.10.2007 Репутация: нет Всего: нет |
Программирую в МFC недавно. Вот в чем вопрос я создаю определенное количество кнопок CButton и в эти кнопки вывожу текстовую (int) информацию с помощью DDX_Text(), и есть код который постоянно берет новые данные из базы данных. Где или как нужно вставить мой код что бы программа могла обновлять содержимое кнопок? кнопки создаються при вызове функции OnCreate класса CView.
|
|||
|
||||
| Andrey44 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1501 Регистрация: 4.12.2006 Где: На работе Репутация: 12 Всего: 26 |
MadDog__, очень как-то все описано запутано.
Если установить новый текст на кнопку - SetWindowTExt() -------------------- ????? ??, ??????? ?????. |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Чтобы обновить кнопки и другие поля через DoDataExchange, нужно вызвать UpdateData (false).
Где вызвать - зависит от задачи. Если это независимый код (скажем, поток), то поставь обновление (вызов UpdateData) на таймер, а если код вызывается синхронно, то после него и поставь. -------------------- ... |
|||
|
||||
| MadDog__ |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 2.10.2007 Репутация: нет Всего: нет |
Спасибо
Это сообщение отредактировал(а) MadDog__ - 26.3.2009, 00:21 |
|||
|
||||
| MadDog__ |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 2.10.2007 Репутация: нет Всего: нет |
Решил не открывать новую тему.
Вот еще один вопрос могу ли я задать цвет кнопке например красный зеленый или любой другой? какие функции при этом использовать? |
|||
|
||||
| Andrey44 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1501 Регистрация: 4.12.2006 Где: На работе Репутация: 12 Всего: 26 |
WM_DRAWITEM
Дальше я думаю разберетесь Это сообщение отредактировал(а) Andrey44 - 9.4.2009, 07:21 -------------------- ????? ??, ??????? ?????. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |