CN103257788A - 一种windows桌面动态图标形成方法 - Google Patents

一种windows桌面动态图标形成方法 Download PDF

Info

Publication number
CN103257788A
CN103257788A CN2013101846713A CN201310184671A CN103257788A CN 103257788 A CN103257788 A CN 103257788A CN 2013101846713 A CN2013101846713 A CN 2013101846713A CN 201310184671 A CN201310184671 A CN 201310184671A CN 103257788 A CN103257788 A CN 103257788A
Authority
CN
China
Prior art keywords
icon
desktop
windows
window
formation method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013101846713A
Other languages
English (en)
Inventor
李晓鹏
黄森堂
戴旭毅
韦婵媛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING BAOFENG TECHNOLOGY Co Ltd
Original Assignee
BEIJING BAOFENG TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING BAOFENG TECHNOLOGY Co Ltd filed Critical BEIJING BAOFENG TECHNOLOGY Co Ltd
Priority to CN2013101846713A priority Critical patent/CN103257788A/zh
Publication of CN103257788A publication Critical patent/CN103257788A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种windows桌面动态图标形成方法,其特征在于,包括如下步骤:S1:将windows shell扩展注入到windows***桌面,以便将功能模块bfvshellicon.dll加载到explorer.exe中,并执行其中的功能代码;S2:通过窗口子类化监控***桌面的显示和控制流程,对桌面图标重写***默认流程。该种方法能够较为方便地在windows桌面上形成动态图标,从而增加图标的可用性和生动性,并增加图标的信息量。

Description

一种windows桌面动态图标形成方法
技术领域
本发明涉及互联网技术领域,特别涉及一种windows桌面动态图标形成方法。 
背景技术
传统windows***桌面上的图标都是静态图片加文件名的方式,特殊图标会有个脚标(如快捷方式图标的小箭头),这些都是***的默认行为,图标不会有动态效果,如图4所示。 
题述传统windows桌面图标是静止的,大多数情况下用户更换图标背景不方便(需要借助***美化工具或有专业知识),图标大小是由windows定义的规范确定大小,必须双击启动应用程序才能打开程序窗口,且仅能做到有限的信息显示(如显示更新的数字,在旁边显示一个带有快捷方式的图片)。 
当用户想要一个更加显眼的图标,或者包含信息量更大的图标时就无法做到,本发明实现了动态图标,可以根据配置达到显示不同的图标和附加信息。 
发明内容
本发明要解决的技术问题为提供一种windows桌面动态图标形成方法,该种方法能够较为方便地在windows桌面上形成动态图标,从而增加图标的可用性和生动性,并增加图标的信息量。 
为解决上述技术问题,本发明提供一种windows桌面动态图标形 成方法,包括如下步骤: 
S1:将windows shell扩展注入到windows***桌面,以便将功能模块bfvshellicon.dll加载到explorer.exe中,并执行其中的功能代码; 
S2:通过窗口子类化监控***桌面的显示和控制流程,对桌面图标重写***默认流程。 
优选地,步骤S1包括如下子步骤: 
S11:设置文件关联,起用IconHandler shell扩展模块; 
S12:设置图标状态混合,注册Shell Icon Overlay Identifiers模块; 
S13:在桌面上创建自定义类型文件,即步骤S11中的文件关联类型,命名为固定的名字,提供一个唯一标识供后续使用; 
S14:自我加载bfvshellicon.dll模块,并禁止***卸载该模块。 
优选地,步骤S14之后还包括如下步骤: 
S15:加载监控模块,启动监控功能,监控***桌面窗口。 
优选地,步骤S2包括如下子步骤: 
S21:子类化桌面窗口; 
S22:子类化桌面控制窗口; 
S23:监控桌面控制窗口的WM_NOTIFY消息,针对桌面窗口的通知做处理; 
S24:监控桌面窗口,并对相应的消息进行处理。 
优选地,在步骤S23中,处理桌面窗口的如下通知: 
NM_RCLICK;LVN_BEGINLABELEDIT;NM_CLICK;NM_DBLCLK;NM_RETURN,以便重新定义指定图标的鼠标和键盘操作的实现; 
LVN_GETINFOTIPA;LVN_GETINFOTIPW,以便提供tooltips描述。 
优选地,在步骤S23中,还处理桌面窗口的如下通知: 
LVN_BEGINDRAG;LVN_BEGINRDRAG,以便处理图标拖放操 作; 
NM_CUSTOMDRAW;WM_TIMER,以便处理图标的显示绘图和动画效果。 
优选地,在步骤S24中,处理以下消息: 
WM_LBUTTONDBLCLK;WM_RBUTTONDBLCLK;WM_RBUTTONUP,以便配合桌面控制窗口实现图标操作的自定义; 
WM_MOUSEMOVE,以便对windows-xp及以前版本增加图标的鼠标移上状态。 
优选地,在步骤S24中,还处理以下消息: 
LVM_CREATEDRAGIMAGE和注册ShellGetDragImage消息,以便处理图标拖放时的图片。 
优选地,步骤S24之后还包括如下步骤: 
S25:当需要更新图标时,如变更背景或显示图标动画的下一桢时,使窗口图标区域失效,并通知窗口刷新,***会发送NM_CUSTOMDRAW通知,自定义模块会根据配置重新绘制图标区域,达到图标变更效果。 
以下介绍本发明的技术效果: 
本发明所提供的一种windows桌面动态图标形成方法,包括如下步骤:S1:将windows shell扩展注入到windows***桌面,以便将功能模块bfvshellicon.dll加载到explorer.exe中,并执行其中的功能代码;S2:通过窗口子类化监控***桌面的显示和控制流程,对桌面图标重写***默认流程。 
通过上述步骤,可以较为方便地在windows桌面形成动态图标,从而增加图标的可用性和生动性,并增加图标的信息量。 
附图说明
图1为本发明一种实施例中一种windows桌面动态图标形成方法的流程图; 
图2为本发明另一种实施例中一种windows桌面动态图标形成方法的流程图; 
图3为本发明再一种实施例中一种windows桌面动态图标形成方法的流程图。 
具体实施方式
本发明的核心为提供一种windows桌面动态图标形成方法,该种方法能够较为方便地在windows桌面上形成动态图标,从而增加图标的可用性和生动性,并增加图标的信息量。 
为了使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施例对本发明作进一步的详细说明。 
在本发明中,对于技术术语解释如下: 
Windows Shell扩展:windows Shell即windows操作***的资源管理器,提供默认的用户交互方式。Shell扩展就是在默认的交互方式基础上,对部分特性进行自定义,如文件图标,缩略图,描述,属性等特性。 
文件关联:文件关联就是将一种类型的文件与一个可以打开它的程序建立起一种依存关系。属于windows shell的部分功能。关联设置中可以指定该类型文件的某些shell扩展为自定义方式。 
窗口子类化(Subclass):窗口子类化允许你接管被子类化的窗口,使你对它有绝对的控制权。 
钩子(hook):Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。 
消息机制:在Windows中发生的一切都可以用消息来表示,消息用于告诉操作***发生了什么,所有的Windows应用程序都是消息驱动的。一个消息是由消息的名称(UINT)和两个参数(WPARAM,LPARAM)组成。 
远程注入:即远程线程注入,指的是通过在另一个进程中创建远程线程的方法进入目标进程的内存地址空间。 
共享dll:即在***注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrenVersion\SharedDLLs位置下设置某个dll的路径,***在启动任何进程时,默认加载该模块。 
动态链接库(dll):动态链接库,是一种不可执行的二进制程序文件,它允许程序共享执行特殊任务所必需的代码和其他资源。 
IconHandler shell扩展:windows shell扩展中负责提供指定类型文件图标的扩展,是进程内组件,由文件关联指定实现该扩展的dll相关信息,***在显示该类型文件的图标时加载该dll获取文件图标。如***的.url文件图标,如图5所示。 
ShellIconOverlayIdentifiers:windows shell扩展中提供图标上附加状态的扩展,是进程内组件,该扩展不依赖文件关联,是shell直接使用的,适合所有类型的文件,***在显示图标时shell判断加载该扩展判断是否需要显示特定状态,如需要,由该扩展提供叠加在文件图标上状态图标。 
如svn版本控制工具的状态图标:(绿色部分即提供的状态),如图6所示。 
Tooltips:是当鼠标停止在某个位置时(按钮,图标,文字区等), 界面对用户的提示文字,提供详细的内容描述或是帮助信息。 
如文件夹的tooltips,如图7所示。 
请参考图1至图3,图1为本发明一种实施例中一种windows桌面动态图标形成方法的流程图;图2为本发明另一种实施例中一种windows桌面动态图标形成方法的流程图;图3为本发明再一种实施例中一种windows桌面动态图标形成方法的流程图。 
如图1所示,本发明所提供的一种windows桌面动态图标形成方法,包括如下步骤: 
S1:将windows shell扩展注入到windows***桌面,以便将功能模块bfvshellicon.dll加载到explorer.exe中,并执行其中的功能代码; 
S2:通过窗口子类化监控***桌面的显示和控制流程,对桌面图标重写***默认流程。 
通过上述步骤,可以较为方便地在windows桌面形成动态图标,从而增加图标的可用性和生动性,并增加图标的信息量。 
具体地,如图2所示,可以对上述步骤S1做出具体设计,从而得到本发明的另一种实施例。 
具体地,如图2所示,步骤S1包括如下子步骤: 
S11:设置文件关联,起用IconHandler shell扩展模块; 
S12:设置图标状态混合,注册Shell Icon Overlay Identifiers模块; 
S13:在桌面上创建自定义类型文件,即步骤S11中的文件关联类型,命名为固定的名字,提供一个唯一标识供后续使用; 
S14:自我加载bfvshellicon.dll模块,并禁止***卸载该模块。 
需要说明的是,IconHandler shell扩展模块和Shell Icon Overlay Identifiers模块都是windows shell扩展对外提供的可定制接口,这两个的实现在基于com的动态链接库中,***在需要显示图标时会加载该模块,并调用预定接口,获得桌面图标的信息,然后按默认方式显示桌面图标。此处我们利用该机制注入到***中,达到自启动的目的。 
如图2所示,在步骤S14之后还包括如下步骤: 
S15:加载监控模块,启动监控功能,监控***桌面窗口。 
主要是监控三个窗口,如图8所示。 
如图3所示,可以对上述步骤S2做出进一步具体设计,从而得到本发明的再一种实施例。 
如图3所示,步骤S2包括如下子步骤: 
S21:子类化桌面窗口;即上图的FolderView/SysListView32窗口; 
S22:子类化桌面控制窗口SHELLDLL_DefView; 
S23:监控桌面控制窗口的WM_NOTIFY消息,针对桌面窗口的通知做处理; 
S24:监控桌面窗口,并对相应的消息进行处理。 
具体地,在步骤S23中,处理桌面窗口的如下通知: 
NM_RCLICK;LVN_BEGINLABELEDIT;NM_CLICK;NM_DBLCLK;NM_RETURN,以便重新定义指定图标的鼠标和键盘操作的实现; 
LVN_GETINFOTIPA;LVN_GETINFOTIPW,以便提供tooltips描述。 
重新定义说明:(以NM_RCLICK为例,收到消息后无任何响应) 
正常情况下处理流程: 
1.***发送NM_RCLICK消息到ShellDll_DefView窗口 
2.ShellDll_DefView窗口收到该消息 
3.ShellDll_DefView窗口处理该消息(出现右键菜单) 
4.将结果返回给*** 
重定义处理流程: 
1.***发送NM_RCLICK消息到ShellDll_DefView窗口 
2.监控程序接收到该消息 
3.需要处理该消息转到4,否则转到5 
4.处理该消息,转到7(不做任何事情) 
5.将该消息交给ShellDll_DefView窗口 
6.ShellDll_DefView窗口处理该消息(出现右键菜单) 
7.将结果返回给***。 
此外,在步骤S23中,还处理桌面窗口的如下通知: 
LVN_BEGINDRAG;LVN_BEGINRDRAG,以便处理图标拖放操作; 
处理图标拖放是为了提供更好的用户体验效果,默认拖放效果如图9所示 
处理后的效果如图10所示:(蓝色的为拖放效果,如不处理拖放,效果和上面的类似,是图标加名称的样式) 
NM_CUSTOMDRAW;WM_TIMER,以便处理图标的显示绘图和动画效果。 
此外,在步骤S24中,处理以下消息: 
WM_LBUTTONDBLCLK;WM_RBUTTONDBLCLK;WM_RBUTTONUP,以便配合桌面控制窗口实现图标操作的自定义; 
WM_MOUSEMOVE,以便对windows-xp及以前版本增加图标的鼠标移上状态。 
桌面图标的鼠标移上状态是在windows vista之后的***上才有的效果,当鼠标悬停在图标区域内时,图标区域会出现背景,如图11所示:(右侧为移上状态) 
因为vista之前的***上没有该状态,需要处理WM_MOUSEMOVE消息模拟出该状态,具体流程如下: 
1.FolderView/SysListView32窗口收到WM_MOUSEMOVE消息 
2.判断鼠标是否在某个图标上(该专利只针对暴风看电影图标),是转到3,否则到5 
3.记录该图标的索引号(索引号由***提供) 
4.在处理NM_CUSTOMDRAW时对标志为鼠标移上的项目做特殊处理,即绘制鼠标移上状态 
5.清除之前在3处记录的图标索引号 
6.将消息交给FolderView/SysListView32窗口做默认处理。 
此外,在步骤S24中,还处理以下消息: 
LVM_CREATEDRAGIMAGE和注册ShellGetDragImage消息,以便处理图标拖放时的图片。 
***在处理图标的拖放前会向窗口索取拖放的图标图片,为了给用户更好的体验需要提供跟用户见到的图标相同的拖放图标,***默认提供的拖放图标不是我们处理后的图标,所以需要提供一个相同图标供拖放使用。***获取拖放图标通过以上的消息,vista以后用注册消息,注册名为ShellGetDragImage,之前的***使用LVM_CREATEDRAGIMAGE消息。 
无论是哪个消息处理流程是一样的,具体如下:以LVM_CREATEDRAGIMAGE为例 
1.***发LVM_CREATEDRAGIMAGE消息 
2.FolderView/SysListView32窗口收到该消息 
3.是否是取该专利指定的拖放图标,是转到4,否则转到6 
4.绘制动态图标当前显示图到内存中(程序内部使用ImageList) 
5.返回内存中的图标,转到7 
6.交给FolderView/SysListView32窗口处理该消息 
7.结束。 
此外,为了业务逻辑或其他需求,处理其他消息或自定义消息。如LVM_HITTEST。 
进一步地,如图3所示,步骤S24之后还包括如下步骤: 
S25:当需要更新图标时,如变更背景或显示图标动画的下一桢时,使窗口图标区域失效,并通知窗口刷新,***会发送NM_CUSTOMDRAW通知,自定义模块会根据配置重新绘制图标区域,达到图标变更效果。 
此外,还需要说明的是,因为在窗口过程中只有图标的文件名,根据Shell配置有两种可能,一是有扩展名,二是无扩展名,当无扩展名时在处理唯一标识时可能会出错,所以该发明的文件名后有个特殊字符(如“#”)。如A.bb和A.cc在无扩展名时都是A,当有特殊字符时,A#.bb和A.cc会是两个名字A#和A,因为特殊字符是用户感觉不明显的,所以不影响用户使用,此发明使用‘.’做特殊字符。 
再者,子类化窗口的消息处理流程: 
默认窗口过程-->>子类化窗口过程-->>需要处理的消息-->>自定义处理步骤-->>交给***处理剩余的步骤。 
最后,动态桌面图标的特点: 
1、图标可自定义显示大小(在windows图标最大尺寸范围内自定义,当前我们未开放此功能); 
2、图标背景可自由更换; 
3、鼠标移上图标显示动态效果; 
4、图标单击即可在桌面展开程序窗口,而无任何程序运行窗口; 
5、依附图标可在桌面自动显示动态推荐窗口,而无任何程序运行窗口。 
动态桌面图标给用户带来的使用帮助如下: 
1、全新的桌面使用感觉,使windows桌面更加生动有趣; 
2、更简单的操作,单击直接在桌面快速的打开内容窗口; 
3、桌面自动显示动态推荐窗口,方便快速了解影视内容动态。 
以上对本发明所提供的一种windows桌面动态图标形成方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。 

Claims (9)

1.一种windows桌面动态图标形成方法,其特征在于,包括如下步骤:
S1:将windows shell扩展注入到windows***桌面,以便将功能模块bfvshellicon.dll加载到explorer.exe中,并执行其中的功能代码;
S2:通过窗口子类化监控***桌面的显示和控制流程,对桌面图标重写***默认流程。
2.如权利要求1所述的一种windows桌面动态图标形成方法,其特征在于,步骤S1包括如下子步骤:
S11:设置文件关联,起用IconHandler shell扩展模块;
S12:设置图标状态混合,注册Shell Icon Overlay Identifiers模块;
S13:在桌面上创建自定义类型文件,即步骤S11中的文件关联类型,命名为固定的名字,提供一个唯一标识供后续使用;
S14:自我加载bfvshellicon.dll模块,并禁止***卸载该模块。
3.如权利要求2所述的一种windows桌面动态图标形成方法,其特征在于,步骤S14之后还包括如下步骤:
S15:加载监控模块,启动监控功能,监控***桌面窗口。
4.如权利要求1-3任一项所述的一种windows桌面动态图标形成方法,其特征在于,步骤S2包括如下子步骤:
S21:子类化桌面窗口;
S22:子类化桌面控制窗口;
S23:监控桌面控制窗口的WM_NOTIFY消息,针对桌面窗口的通知做处理;
S24:监控桌面窗口,并对相应的消息进行处理。
5.如权利要求4所述的一种windows桌面动态图标形成方法,其特征在于,在步骤S23中,处理桌面窗口的如下通知:
NM_RCLICK;LVN_BEGINLABELEDIT;NM_CLICK;NM_DBLCLK;NM_RETURN,以便重新定义指定图标的鼠标和键盘操作的实现;
LVN_GETINFOTIPA;LVN_GETINFOTIPW,以便提供tooltips描述。
6.如权利要求5所述的一种windows桌面动态图标形成方法,其特征在于,在步骤S23中,还处理桌面窗口的如下通知:
LVN_BEGINDRAG;LVN_BEGINRDRAG,以便处理图标拖放操作;
NM_CUSTOMDRAW;WM_TIMER,以便处理图标的显示绘图和动画效果。
7.如权利要求4所述的一种windows桌面动态图标形成方法,其特征在于,在步骤S24中,处理以下消息:
WM_LBUTTONDBLCLK;WM_RBUTTONDBLCLK;WM_RBUTTONUP,以便配合桌面控制窗口实现图标操作的自定义;
WM_MOUSEMOVE,以便对windows-xp及以前版本增加图标的鼠标移上状态。
8.如权利要求7所述的一种windows桌面动态图标形成方法,其特征在于,在步骤S24中,还处理以下消息:
LVM_CREATEDRAGIMAGE和注册ShellGetDragImage消息,以便处理图标拖放时的图片。
9.如权利要求4-8任一项所述的一种windows桌面动态图标形成方法,其特征在于,步骤S24之后还包括如下步骤:
S25:当需要更新图标时,如变更背景或显示图标动画的下一桢时,使窗口图标区域失效,并通知窗口刷新,***会发送NM_CUSTOMDRAW通知,自定义模块会根据配置重新绘制图标区域,达到图标变更效果。
CN2013101846713A 2013-05-17 2013-05-17 一种windows桌面动态图标形成方法 Pending CN103257788A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013101846713A CN103257788A (zh) 2013-05-17 2013-05-17 一种windows桌面动态图标形成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013101846713A CN103257788A (zh) 2013-05-17 2013-05-17 一种windows桌面动态图标形成方法

Publications (1)

Publication Number Publication Date
CN103257788A true CN103257788A (zh) 2013-08-21

Family

ID=48961737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013101846713A Pending CN103257788A (zh) 2013-05-17 2013-05-17 一种windows桌面动态图标形成方法

Country Status (1)

Country Link
CN (1) CN103257788A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106598384A (zh) * 2016-12-02 2017-04-26 深圳充电网科技有限公司 一种智能后视镜界面控制方法与装置
CN106708999A (zh) * 2016-12-20 2017-05-24 北京金山安全软件有限公司 一种新闻显示方法、装置及电子设备
CN108536540A (zh) * 2017-03-01 2018-09-14 腾讯科技(深圳)有限公司 桌面图标的鼠标消息获取方法及装置
CN110162249A (zh) * 2019-04-23 2019-08-23 北京小米移动软件有限公司 一种控制应用程序图标的方法及装置、设备和存储介质
CN112346616A (zh) * 2020-11-09 2021-02-09 上海英方软件股份有限公司 一种视频文件实现动态图标的方法及装置
CN115309306A (zh) * 2021-05-08 2022-11-08 Oppo广东移动通信有限公司 标签控制方法、装置、终端设备及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102937999A (zh) * 2011-11-30 2013-02-20 微软公司 动态浏览器图标
CN103051965A (zh) * 2012-12-07 2013-04-17 康佳集团股份有限公司 一种智能电视桌面主题自定义方法及***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102937999A (zh) * 2011-11-30 2013-02-20 微软公司 动态浏览器图标
CN103051965A (zh) * 2012-12-07 2013-04-17 康佳集团股份有限公司 一种智能电视桌面主题自定义方法及***

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
CHCHZH: "《http://blog.csdn.net/chchzh/article/details/4597866》", 26 September 2009, article "第十五章 SHELL扩展" *
周鸣扬: "《Visual C++界面编程技术》", 28 February 2003, article "第9.8节 Windows Shell图标扩展程序设计" *
唐东明: "Windows shell扩展技术", 《电脑编程技巧与维护》, no. 8, 3 August 2005 (2005-08-03), pages 52 - 56 *
杨俊: "Windows Shell编程机制分析即应用研究", 《现代计算机》, no. 3, 25 March 2007 (2007-03-25), pages 80 - 81 *
童新海等: "Windows Shell 扩展处理程序的应用与开发", 《北京电子科技学院学报》, vol. 9, no. 1, 30 June 2001 (2001-06-30), pages 35 - 39 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106598384A (zh) * 2016-12-02 2017-04-26 深圳充电网科技有限公司 一种智能后视镜界面控制方法与装置
CN106708999A (zh) * 2016-12-20 2017-05-24 北京金山安全软件有限公司 一种新闻显示方法、装置及电子设备
CN108536540A (zh) * 2017-03-01 2018-09-14 腾讯科技(深圳)有限公司 桌面图标的鼠标消息获取方法及装置
CN108536540B (zh) * 2017-03-01 2022-02-22 腾讯科技(深圳)有限公司 桌面图标的鼠标消息获取方法及装置
CN110162249A (zh) * 2019-04-23 2019-08-23 北京小米移动软件有限公司 一种控制应用程序图标的方法及装置、设备和存储介质
EP3731087A1 (en) * 2019-04-23 2020-10-28 Beijing Xiaomi Mobile Software Co., Ltd. Method, apparatus and device for controlling application icon and storage medium
CN112346616A (zh) * 2020-11-09 2021-02-09 上海英方软件股份有限公司 一种视频文件实现动态图标的方法及装置
CN115309306A (zh) * 2021-05-08 2022-11-08 Oppo广东移动通信有限公司 标签控制方法、装置、终端设备及存储介质

Similar Documents

Publication Publication Date Title
US20210342058A1 (en) System and method for controlling errors in a system with a plurality of user-controlled devices using a network-controlled overlay
AU2013389985B2 (en) User interface elements for multiple displays
CN104199734B (zh) 一种基于安卓智能终端的应用程序多开管理方法和***
US7123933B2 (en) System and method for remote application management of a wireless device
JP5822238B2 (ja) インスタントメッセージアプリケーションにおける情報の提示
US8117555B2 (en) Cooperating widgets
CN103257788A (zh) 一种windows桌面动态图标形成方法
WO2018119905A1 (zh) 多***移动终端的控制方法、控制装置及电子设备
US20060080592A1 (en) System for management of interactions between users and software applications in a web environment
US20090150813A1 (en) Animated user interface control elements
CN108549568B (zh) 应用入口处理方法、装置、存储介质及电子设备
WO2011101845A1 (en) Modified operating systems allowing mobile devices to accommodate io devices more convenient than their own inherent io devices and methods for generating such systems
US20140325432A1 (en) Second screen view with multitasking
KR20130114699A (ko) 술어를 사용한 동적 장치 구성
US20070288850A1 (en) Application sharing
CN106469071B (zh) 应用程序主题更换方法及装置
US20070260749A1 (en) Configuring user interfaces in electronic devices
CN103019840B (zh) 用于设置桌面的方法和装置
US9558014B2 (en) System, method and apparatus for transparently enabling software applications with adaptive user interfaces
CN113268286A (zh) 一种应用启动方法、装置、投影设备及存储介质
US7340716B1 (en) User interface substitution
CN113378096B (zh) 一种显示设备及浏览器残留帧清除方法
CN103136004A (zh) 一种应用程序硬件架构显示方法及装置
CN103034485B (zh) 一种桌面的设置方法和装置
CN116594728A (zh) 基于安卓***的任务栏交互方法、装置及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130821