Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
WhiRab
0 / 0 / 0
Регистрация: 15.08.2010
Сообщений: 3
#1

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

10.02.2011, 12:42. Просмотров 1167. Ответов 0
Метки нет (Все метки)

Есть элемент 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);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2011, 12:42
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Проблема с Month Calendar Control (C++):

Занести системную дату в переменные day, month, year - C++
У меня есть три переменные: int day; int month; int year; и мне нужно "запихнуть" в них время с системных часов. Как мне это...

Почему переменной month присваивает значение, допустим 05, а day 2605 - C++
Есть фрагмент кода: int day, month, year; _strdate(dateStr); for (int i=0; i<9; i++) cout<<dateStr; char m= {dateStr,...

Ф-ия month всегда возвращает true, хотя так не должно быть - C++
Ф-ия month всегда возвращает true, хотя так не должно быть. В этой ф-ии я должна либо ввести полностью месяц, либо три первых буквы. Эсли...

.NET 4.x Выбрать несколько дат Month Calendar - C#
Всем здравствуйте, задался вопросом, как можно в элементе Month Calendar выбрать несколько дат и вывести их в TextBox ? Заранее...

Month Calendar. Работа с диапазонами дат - C#
Month Calendar C# Здравствуйте почему в обработчике событий private void monthCalendar1_DateChanged(object sender,...

Получить даты всех выбранных дней в Month Calendar - C#
Подскажите пожалуйста, у меня на форме есть элемент month calendar, при выделении на нем нескольких дней мышью - происходит событие, вот в...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.02.2011, 12:42
Привет! Вот еще темы с ответами:

Calendar control в Angular.js - AngularJS
Здравствуйте! Есть такая задача: нужно сделать таблицу, которая генерируется из json при помощи ng-repeat. Директива размещается внутри...

Не отображается MS Calendar Control 8.0 на Windows 98 - Visual Basic
Да прибудет с Вами сила! Столкнулся я вот с какой неприятностью: собственно сабж и не желает работать, т.е. календарь, конечно,...

Calendar Control 8.0 в Visual Basic 6.0.. - Visual Basic
Вопросик такой.. Есть календарик на форме.. можно ли относится к каждому дню в календаре по отдельности... например сделать так чтобы на...

Calendar Control не вызывает событие SelectionChanged - C# ASP.NET
Calendar Control не вызывает событие SelectionChanged, как будто не происходит postback в чем может быть проблема?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru