传真机 mfc-7450如何设置日期时间

传真机 mfc-7450如何设置日期时间,第1张

按设备触摸屏上的 菜单 键。 按上或下浏览键来显示Initial Setup(初始设置)。 按Initial Setup(初始设置)。 按Date&Time(日期/时间)。 在触摸屏上输入年份的最后两位数字,然后按 OK。

(比如, 输入09表示9月份。) 在触摸屏上输入月份的最后两位数字,然后按 OK。

(比如, 输入03表示3月份。) 在触摸屏上输入日期的最后两位数字,然后按 OK。

(比如, 输入01是每月的第一天。) 在触摸屏上以24小时制输入时间,然后按 OK。

(比如, 输入1 5, 2 5 是下午 3:25。) 按 *** 作面板上的 停止/退出 键。

我这里有现成的代码,可供你参考,主要是自绘的实现,附件给你两个版本的,均是MFC的(如下图)。

第一个是摘自网上的程序,但经我改良,农历数据使用自创的算法,年份支持也大大增加(从公元1600年至7000年),并且修正了部分错误。

第二个是自创的,是MFC绘制出来的界面,支持两种视图。

代码都是在VS2008上编译通过的,如需要源代码,请追问。

//判断闰年,参数:年份,闰年,返回值:FALSE-失败,TRUE-成功

 static BOOL IsLeapYear(WORD dwYear,BOOL &bLeapYear);

 //计算日期在年内的序数,参数:年,月,日,年内序数,返回值:FALSE-失败,TRUE-成功

 static BOOL GetDaysNumInYear(WORD dwYear, WORD dwMonth, WORD dwDay,WORD &nDays);

 //从年内序数计算月、日,参数:年,年内序数,月,日,返回值:FALSE-失败,TRUE-成功

 static BOOL GetDateFromDays(WORD dwYear, WORD nDays, WORD &dwMonth, WORD &dwDay);

 //获取农历新年的公历年内序数,参数:农历年,返回值:农历新年的公历年内序数

 static short LunarGetNewYearOrdinal(WORD dwLunarYear);

 //获取农历月的天数,参数:农历年,农历月,是否为闰月,返回值:该农历月的天数,为0代表参数无效

 static WORD LunarGetDaysofMonth(WORD dwLunarYear,WORD dwLunarMonth,BOOL bLeapMonth);

 //获取农历某一年的闰月情况,参数:农历年,返回值,该年的闰月月份,0表示无闰月

 static WORD LunarGetLeapMonth(WORD dwLunarYear);

 //公历转农历,参数:公历年、月、日,农历年、月、日,是否为闰月,返回值:FALSE-失败,TRUE-成功

 static BOOL GetLunar(WORD dwYear,WORD dwMonth,WORD dwDay,WORD &dwLunarYear,WORD &dwLunarMonth,WORD &dwLunarDay,BOOL &bLeapMonth);

 //农历转公历,参数:家历年、月、日,是否为闰月,公历年、月、日,返回值:FALSE-失败,TRUE-成功

 static BOOL GetGregorian(WORD dwLunarYear,WORD dwLunarMonth,WORD dwLunarDay,BOOL bLeapMonth,WORD &dwYear,WORD &dwMonth,WORD &dwDay);

 //得到指定年份的节气信息,首个是小寒

 static BOOL GetJieQi(WORD dwYear,WORD dwMonth,WORD dwJieQi[2]);

 //计算星期,返回-1表示输入的年月日不正确或者超出年份范围

 static short GetDayOfWeek(WORD dwYear,WORD dwMonth,WORD dwDay);

 //计算某个月的天数,返回天数,如果返回0表示年或月有误

 static WORD GetDaysOfMonth(WORD dwYear,WORD dwMonth);

 //把iYear年格式化成天干记年法表示的字符串

 static void FormatLunarYear(WORD  iYear, char pBuffer);

 //把iMonth格式化成中文字符串

 static void FormatLunarMonth(WORD iMonth, char pBuffer, BOOL bLeapMonth=FALSE);

//把iDay格式化成中文字符串

 static void FormatLunarDay(WORD  iDay, char pBuffer);

以上就是关于传真机 mfc-7450如何设置日期时间全部的内容,包括:传真机 mfc-7450如何设置日期时间、mfc 编写万年历 怎么编 我是白痴 求指导、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9504432.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存