这是控件CDialogDlg的单击事件void CDialogDlg::OnDblClickCalendar1() 
{
// TODO: Add your control notification handler code here
CString    cSelectedDate;    // Date selected by user. 
Char *    cDay = "   ";     // Selected day. 
Char *    cYear = "   ";     // Selected year. // Get day from calendar control.
itoa (m_Calendar1.GetDay(), cDay,10);
cSelectedDate = cDay; // Get month from calendar control.
switch (m_Calendar1.GetMonth())
{
case 1: 
cSelectedDate = cSelectedDate + " January "; 
break;
case 2:
cSelectedDate = cSelectedDate + " February ";
break;
case 3:
cSelectedDate = cSelectedDate + " March ";
break;
case 4:
cSelectedDate = cSelectedDate + " April "; 
break;
case 5: 
cSelectedDate = cSelectedDate + " May "; 
break; 
case 6: 
cSelectedDate = cSelectedDate + " June ";
break;
case 7: 
cSelectedDate = cSelectedDate + " July ";
break; 
case 8: 
cSelectedDate = cSelectedDate + " August "; 
break; 
case 9:
cSelectedDate = cSelectedDate + " September ";
break;
case 10:
cSelectedDate = cSelectedDate + " October "; 
break; 
case 11:
cSelectedDate = cSelectedDate + " November ";
break;
case 12: 
cSelectedDate = cSelectedDate + " December "; 
break; }
// Get the year. 
itoa(m_Calendar1.GetYear(), cYear,10); 
cSelectedDate = cSelectedDate + cYear;  //Display the date. 
AfxMessageBox("You double-clicked on:" + cSelectedDate , MB_OK |  
MB_INFORMATION, 0);

}
但是程序编译时老是出现这几个bug;
G:\VC\Dialog\DialogDlg.cpp(183) : error C2065: 'Char' : undeclared identifier
G:\VC\Dialog\DialogDlg.cpp(183) : error C2065: 'cDay' : undeclared identifier
G:\VC\Dialog\DialogDlg.cpp(183) : error C2440: '=' : cannot convert from 'char [4]' to 'int'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
G:\VC\Dialog\DialogDlg.cpp(184) : error C2065: 'cYear' : undeclared identifier
G:\VC\Dialog\DialogDlg.cpp(184) : error C2440: '=' : cannot convert from 'char [4]' to 'int'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
G:\VC\Dialog\DialogDlg.cpp(233) : error C2666: '+' : 4 overloads have similar conversions
G:\VC\Dialog\DialogDlg.cpp(237) : error C2065: 'MB_INFORMATION' : undeclared identifier问题虽小,可是不解决心里不舒服啊。希望大家指点一下!