BUIW的日期控件应用.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BUIW的日期控件应用

buiw的日期控件还像在2.0开始才有这个控件,在BUIW2.0带的例子中有用到。 也不知道这个控件落伍没有,真正的系统是否用得到呢?不足之处希望高手指教,学习中 ? #include AEEModGen.h????????? // Module interface definitions #include AEEAppGen.h????????? // Applet interface definitions #include AEEShell.h?????????? // Shell interface definitions #include AEEForm.h #include AEERootForm.h #include AEEDateTimeWidget.h ? typedef struct _test{ ?AEEApplet????? a ;??????? // First element of this structure must be AEEApplet ?AEEDeviceInfo? DeviceInfo; // always have access to the hardware device information ?IShell *meIshell;// ?IDisplay *meIDisplay; ???? ?IRootForm?? *rootForm; ?IForm??? *mainForm; ?IXYContainer? *mainContainer; ? } test; ? ? static boolean CreateDateTime(test *pMe) { ?IWidget *dateWidget; ?IWidget *timeWidget; ?IWidget *containerWdg; ?WidgetPos wp={0,0,TRUE}; ?WExtent weDate={150,23}; ?JulianType pJulian;//在这个机构体里面可以设置年月日时分秒 ?pJulian.wYear=2009; pMe-meIshell=pMe-a.m_pIShell; ?ISHELL_CreateInstance(pMe-meIshell,AEECLSID_ROOTFORM,(void**)pMe-rootForm); ?ISHELL_CreateInstance(pMe-meIshell,AEECLSID_FORM,(void**)pMe-mainForm); ?ISHELL_CreateInstance(pMe-meIshell,AEECLSID_XYCONTAINER,(void**)pMe-mainContainer); ?ISHELL_CreateInstance(pMe-meIshell,AEECLSID_JULIANDATEWIDGET,(void**)dateWidget);//实例化一个日期控件 ?ISHELL_CreateInstance(pMe-meIshell,AEECLSID_JULIANTIMEWIDGET,(void**)timeWidget);//实例化一个时间控件 ? ?IWIDGET_SetExtent(dateWidget,weDate); ?IWIDGET_SetDelimiterString(dateWidget,L-);//设置日期的分割符,默认的是“/” ?IWIDGET_SetFormatString(dateWidget,Lyyyy-MM-dd );//设置显示的格式,主要是显示的次序,这里的分隔符不能代替 ?????????????????????????????????????????????????????????????????????????????????????????? 原来的分隔符,要改分隔符要调用上面那个函数 ?IWIDGET_SetJulianDateTime(dateWidget,pJulian);//用这个可以设定时间,默认为当前系统时间 ?IWIDGET_SetFlags(dateWidget, DTWF_USEUPDOWNKEYS | DTWF_SHOWUPDOWNARROWS);//设定上下箭头, ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 设定后可以响应上下键 ? ?IXYCONTAINER_Insert(pMe-mainContainer

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档