Обращаюсь за советом к знающим... Необходимо в программе на Асме использовать контрол управления "Календарь" для смены даты. Я смотрел в Винде, уже есть такой контрол, который зарегистрирован под именем MSCAL.Calendar.7 Можно ли каким-то образом использовать его в своей программе, чтобы изменять день-месяц-год? Если да, то как это сделать наиболее просто? Буду благодарен за примеры на Асме или С.
offset Date and Time Picker Control Reference Ловишь сообщение DTN_DATETIMECHANGE и обновляешь дату в системе через SetLocalTime.
Проблема с MSCAL в Win2k/sp4, при создании через InitCommonControls/CreateWindow("SysMonthCal32",...) сообщает что такого класса не знает, при этом тот же код нормально работает в WinXP/sp2 и сослаться на отсутсвие mscal.ocx нельзя - сам ручками зарегистрировал и наличие ключей в реестре проверил. Попробовал вызывать через AtlAxWinInit/.... - http://support.microsoft.com/kb/192560 - не работает ни на XP ни под 2k. Может ли кто-нибудь что либо посоветовать? Дуже треба...