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

Проблема с Month Calendar Control - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ может ли рекурсивная функция быть встроенной? http://www.cyberforum.ru/cpp-beginners/thread492718.html
сам знаю, что не может, а почему компилится без ошибок; видимо оно компилится как обычная?
C++ design-time лицензия у Microsoft ADO Data Control в VS .Net 2003 Каким образом можно отключить запрос design-time лицензии при размещении OCX'a Microsoft ADO Data Control в VC++ проекте Используется VS.Net 2003 http://www.cyberforum.ru/cpp-beginners/thread492602.html
Как найти задачи по С++? C++
Прищлите мне пожалуйста задачи по С++. Спасибо
Как вывести графику "поверх всего"? C++
Мир Вам! Итак, мысля: Есть у меня клава (мультимедийная) с кнопочками регулировки громкости и т.д. Так вот, с ней специальный драйвер-программмка. При нажатии на кнопочки регулировки громкости звука на экране появляется полоска, такая как на телевизоре, показывающая уровень громкости, причем выводится всегда, что бы не было запущено, хоть 3д игра, хоть в режиме эмуляции дос. Вопрос: как...
C++ Ковертация приложения Win32 в приложение Win16 на уровне exe файла ? http://www.cyberforum.ru/cpp-beginners/thread492551.html
Дорогие специалисты. Существует ли способ конвертации приложения Win32 в приложение Win16 на уровне exe файла ?
C++ Как отследить нажатия клавиш? Здорово перцы! Все действие происходит на WinAPI в VC6. У меня такая проблема: Я создаю таймер и отслеживаю нажатия клавиш Ctrl+V: if(GetAsyncKeyState(VK_CONTROL) && GetAsyncKeyState('V')) { MessageBox(0,'Нажато Ctrl+V!','',0); }Да, работает. Но! MessageBox показывается и тогда, когда я нажмму Ctrl, отпущу Ctrl, потом нажму V, отпущу V. А иногда подробнее

Показать сообщение отдельно
WhiRab
0 / 0 / 0
Регистрация: 15.08.2010
Сообщений: 3
10.02.2011, 12:42     Проблема с Month Calendar Control
Есть элемент Month Calendar. Обрабатывается его сообщение об изменении выбранной даты (нельзя выбирать уже прошедшее число).
При выборе даты мышкой - все нормально, при нажатии кнопки 'назад на месяц' - все уходит в бесконечный цикл и месяца непрерывно отматываются назад. В чем может заключаться ошибка?
Кусок фрагмента обработки:

BOOL CChildView::OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult)
{
LPNMSELCHANGE mon_change=(LPNMSELCHANGE)lParam;
if (mon_change->nmhdr.code==MCN_SELCHANGE) {
SYSTEMTIME tmToday;
SYSTEMTIME tmSel;

m_month.GetCurSel(&tmSel);
m_month.GetToday(&tmToday);
if (уже прошедшая дата) {
AfxMessageBox('Выбранная дата относится к прошлому периоду!');
}
else {
........
}
}
return CWnd ::OnNotify(wParam, lParam, pResult);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru