📄 ndkalendar.h
字号:
#ifndef _CALENDAR_H_
#define _CALENDAR_H_
#include <aknview.h>
#include <eikenv.h>
class CCalendarManage;
class CNDCalendar:public CCoeControl
{
public:
//构造函数
CNDCalendar();
void ConstructL();
//析构函数
~CNDCalendar();
//绘制Calendar
void Draw(const TRect& aRect) const;
//按键处理
TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType);
private:
CCalendarManage* iCalendarManage;
CDesC16ArrayFlat* iWeekDayArray;
CDesC16ArrayFlat* iDateArray;
TInt iCurrent;
};
_LIT(KMonday,"一");
_LIT(KTuesday,"二");
_LIT(KWednesday,"三");
_LIT(KThursday,"四");
_LIT(KFriday,"五");
_LIT(KSaturday,"六");
_LIT(KSunday,"日");
_LIT(KOne,"1");
_LIT(KTwo,"2");
_LIT(KThree,"3");
_LIT(Kfour,"4");
_LIT(KFive,"5");
_LIT(KSix,"6");
_LIT(KSeven,"7");
_LIT(KEight,"8");
_LIT(KNine,"9");
_LIT(KTen,"10");
_LIT(KEleven,"11");
_LIT(KTwelve,"12");
_LIT(KThirteen,"13");
_LIT(KFourteen,"14");
_LIT(KFifiteen,"15");
_LIT(KSixteen,"16");
_LIT(KSeventeen,"17");
_LIT(Keighteen,"18");
_LIT(KNinteen,"19");
_LIT(KTwenty,"20");
_LIT(KtwentyOne,"21");
_LIT(KTwentyTwo,"22");
_LIT(KTwentyThree,"23");
_LIT(KTwentyFour,"24");
_LIT(KTwentyFive,"25");
_LIT(KTwentySix,"26");
_LIT(KTwentySeven,"27");
_LIT(KTwentyEight,"28");
_LIT(KTwentyNine,"29");
_LIT(KThirty,"30");
_LIT(KThirtyOne,"31");
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -