The embodiment of the invention provides a calendar display method and device, terminal equipment used in the calendar application, the method includes: when detecting the first call other applications call interception function request, the first call to the judge handle interception function in the transfer window handle please seek whether the calendar the window is generated; if, invoking the interception function second calls to handle, which generated the transfer window handle second intercept function call request in the calendar window, so that the terminal operating system according to the request by calling the second intercept function calls for processing function the window message received response using the calendar application message, to display the calendar application interface in the corresponding calendar calendar window. The embodiment can display a stable calendar interface in a terminal device to enhance a user experience.
【技术实现步骤摘要】
日历显示方法及装置
本专利技术涉及终端
,特别是涉及一种日历显示方法及装置。
技术介绍
随着国家法定节假日的调整,人们对于假期、补班、节日等时间日期相关信息越来越关注。同时在日常生活中,繁忙的工作和人际交往,导致人们很难去记全所有事情,尤其是生日、聚会。此时终端设备中的日历应用程序就可以发挥它的作用了。例如,用户可以在日历中设置时间提醒,在设定的时间到来时,日历可以展示提示信息,以提醒用户有待办事项。在安装有Windows系统的终端设备中,Windows系统自带了一个日历应用程序,能够在终端设备的右下角的日历窗口显示日历界面,但是它所提供的功能有限。因此,可以在终端设备上安装其它日历应用程序,提供更加丰富的功能。终端设备上安装的日历应用程序可以将自身的日历界面显示在终端设备上。但是,当在终端设备上安装多个日历应用程序时,在终端设备上显示的日历界面可能会在多个日历界面之间进行切换,用户体验较差。
技术实现思路
本专利技术实施例的目的在于提供一种日历显示方法及装置,以在终端设备中显示稳定的日历界面,提升用户体验。具体技术方案如下:第一方面,本专利技术实施例提供了一种 ...
【技术保护点】
一种日历显示方法,其特征在于,应用于终端设备上的日历应用程序,所述方法包括:当检测到其它应用程序调用拦截函数的第一调用请求时,判断调用所述拦截函数的第一调用请求中传递的窗口句柄是否为日历窗口的句柄;如果是,生成调用所述拦截函数的第二调用请求,其中生成的所述拦截函数的第二调用请求中传递的窗口句柄为日历窗口的句柄,以使得所述终端设备的操作系统根据调用所述拦截函数的第二调用请求,采用所述日历应用程序的消息响应函数对接收的窗口消息进行处理,以在日历窗口显示所述日历应用程序对应的日历界面。
【技术特征摘要】
1.一种日历显示方法,其特征在于,应用于终端设备上的日历应用程序,所述方法包括:当检测到其它应用程序调用拦截函数的第一调用请求时,判断调用所述拦截函数的第一调用请求中传递的窗口句柄是否为日历窗口的句柄;如果是,生成调用所述拦截函数的第二调用请求,其中生成的所述拦截函数的第二调用请求中传递的窗口句柄为日历窗口的句柄,以使得所述终端设备的操作系统根据调用所述拦截函数的第二调用请求,采用所述日历应用程序的消息响应函数对接收的窗口消息进行处理,以在日历窗口显示所述日历应用程序对应的日历界面。2.根据权利要求1所述的方法,其特征在于,所述日历应用程序通过挂钩的方式检测所述拦截函数的调用请求。3.根据权利要求1所述的方法,其特征在于,所述日历应用程序安装到所述终端设备上后,所述方法还包括:生成调用所述拦截函数的第三调用请求,其中生成的所述拦截函数的第三调用请求中传递的窗口句柄为日历窗口的句柄,以使得所述操作系统根据调用所述拦截函数的第三调用请求,采用所述日历应用程序的消息响应函数对接收的窗口消息进行处理,以在日历窗口显示所述日历应用程序对应的日历界面。4.根据权利要求1-3任一所述的方法,其特征在于,所述日历窗口的句柄为:TrayClockWClass。5.根据权利要求4所述的方法,其特征在于,所述拦截函数为:SetWindowLongPtr函数。6.一种日历显示装置,其特征在于...
【专利技术属性】
技术研发人员:常永耘,蒋璐名,罗璇,
申请(专利权)人:珠海市君天电子科技有限公司,北京金山安全软件有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。