⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ndkalendar.h

📁 symbian 二版本的自定义控件
💻 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 + -