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

Ваш аккаунт

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

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

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

Сложности с "CButton "

1.2K
21 февраля 2005 года
BigBug
93 / / 30.07.2004
Народ подскажите пожалуйста.
1. Как изменить шрифт в кнопке.
2. Как изменить цвет шрифта в кнопке.
Можно даже на win API если затрудняет MFC.
За ранее спасибо.
368
21 февраля 2005 года
rostyslav
629 / / 13.07.2004
Изменение шрифта:

В OnInitDialog нужно создать шрифт и

CWnd *pWnd = this->GetDlgItem(IDC_BUTTON1);
pWnd->SetFont(&имя-шрифта, FALSE);

изменение цвета: Целая история. Лучше скачать ButtonST с codeproject.com
1.2K
24 февраля 2005 года
BigBug
93 / / 30.07.2004
Ещё один вопрос по CButton возник.
Кнопки срабатывают когда их отпускаеш.
А мне нужно чтоб они срабатывали при нажатии.
Как это можно сделать. (Кнопки создаются на форме динамически)
4.5K
08 марта 2005 года
Shura
5 / / 04.08.2003
Цитата:
Originally posted by BigBug
Ещё один вопрос по CButton возник.
Кнопки срабатывают когда их отпускаеш.
А мне нужно чтоб они срабатывали при нажатии.
Как это можно сделать. (Кнопки создаются на форме динамически)


Попробуй обработать это:

Цитата:
The parent window of the button receives the BN_PUSHED notification code through the WM_COMMAND message.

...

Remarks

BN_PUSHED is the same as the BN_HILITE notification message.



Это не испробовано !!!

А еще раз на MFC то можно наследовать CMyButton от CButton и в нем обработать WM_LBUTTONDOWN...

Удачи !

1.2K
08 марта 2005 года
BigBug
93 / / 30.07.2004
Цитата:
Originally posted by Shura

Попробуй обработать это:


Это не испробовано !!!

А еще раз на MFC то можно наследовать CMyButton от CButton и в нем обработать WM_LBUTTONDOWN...

Удачи !



Спасибо Shura с этой бедой я уже разобрался.
Какраз через WM_LBUTTONDOWN.

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