ndkalendar.h

来自「symbian 二版本的自定义控件」· C头文件 代码 · 共 38 行

H
38
字号
#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(KYear,"年");
_LIT(KMonth,"月");

_LIT(KMonday,"一");
_LIT(KTuesday,"二");
_LIT(KWednesday,"三");
_LIT(KThursday,"四");
_LIT(KFriday,"五");
_LIT(KSaturday,"六");
_LIT(KSunday,"日");


#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?