发明名称 桌面切换方法和装置
摘要 本发明公开了一种桌面切换方法和装置,属于计算机领域。所述方法包括:生成第一桌面窗口;根据第二桌面窗口,对所述第一桌面窗口进行设置;检测用户切换桌面的触发指令,并触发所述触发指令对应的触发事件;监听到所述触发事件之后,根据当前桌面窗口以及所述第一桌面窗口的设置信息,进行桌面切换。所述装置包括:框架入口模块、停靠控制模块和桌面管理模块。本发明通过上述方案实现了两个桌面窗口之间的切换,用户可以根据自己对应用的需要,选择合适的桌面,并使用桌面中的应用。另外,由于应用图标可以放置在不同桌面中,较放置在一个桌面而言,不易混淆,且便于管理。
申请公布号 CN102866907B 申请公布日期 2015.11.25
申请号 CN201110188336.1 申请日期 2011.07.06
申请人 腾讯科技(深圳)有限公司 发明人 杨光;李茁萌;彭勇;谢昕虬;刘红杰
分类号 G06F9/46(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 北京三高永信知识产权代理有限责任公司 11138 代理人 罗振安
主权项 一种桌面切换方法,其特征在于,所述方法包括:生成第一桌面窗口;根据第二桌面窗口,对所述第一桌面窗口进行设置,所述第二桌面窗口为windows桌面窗口;检测用户切换桌面的触发指令,并触发所述触发指令对应的触发事件;监听到所述触发事件之后,根据当前桌面窗口以及所述第一桌面窗口的设置信息,进行桌面切换;所述根据第二桌面窗口,对所述第一桌面窗口进行设置,包括:所述第一桌面窗口与所述第二桌面窗口是并列关系时,设置所述第一桌面窗口为顶层窗口,所述顶层窗口无父窗口;设置所述第一桌面窗口覆盖在所述第二桌面窗口之上,并且位于应用程序对应的普通窗口之下;设置所述第一桌面窗口在响应所述第一桌面窗口的窗口消息时,返回无激活消息,所述无激活消息用于在用户触发所述第一桌面窗口时,所述第一桌面窗口位于所述普通窗口之下,不会被激活到所述普通窗口之上;设置所述第一桌面窗口上的所有子控件都是绘制且无窗口化的,所述子控件被设置为绘制且无窗口化用于在用户触发所述第一桌面窗口上的子控件时,所述第一桌面窗口仍位于所述普通窗口之下,不会被激活到所述普通窗口之上。
地址 518000 广东省深圳市福田区赛格科技园2栋东403室