【技术实现步骤摘要】
一种将网盘窗口嵌入到windows资源管理器的方法
本专利技术涉及计算机
,尤其涉及一种将网盘窗口嵌入到windows资源管理器的方法。
技术介绍
企业网盘是基于云计算理念推出的企业数据网络存储和管理解决方案,利用互联网后台数据中心的海量计算和存储能力为企业提供数据汇总分发、存储备份和管理等服务。企业网盘系统就是目前企业很常用的一种企业数据集中存储管控软件,可以将企业内部的数据统一集中存储管控,由于企业网盘的日常使用频率高,所以企业网盘的操作易用性很重要。现有的企业网盘在使用时,一般都需要弹出独立的网盘软件系统操作界面窗口,来展示和操作网盘中的数据,网盘信息展示和操作的方式是通过弹出独立窗口的方式来实现的,在展示方式上,改变了用户在windows系统上的界面展示形式,在操作方式上,用户需要适应弹出的独立窗口的网盘操作界面模式,改变了用户原有的windows系统操作使用方式,用户需要花时间去适应相应的网盘操作界面,降低用户体验性。
技术实现思路
为了克服现有技术的缺陷,本专利技术所要解决的技术问题在于提出一种将网盘窗口嵌入到windows资源管理器的方法,采用识别窗口目录路径的方式,实现网盘窗口嵌入到windows资源管理器中进行展示,模拟windows资源管理器的功能操作,网盘系统无需弹出独立的操作界面外置窗口来实现网盘信息展示和操作,网盘信息直接在windows资源管理器中进行展示和操作,操作简单,更易上手。为达此目的,本专利技术采用以下技术方案:本专利技术提供的一 ...
【技术保护点】
1.一种将网盘窗口嵌入到windows资源管理器的方法,其特征在于:/n所述方法包括目录路径监视步骤(S1)以及窗口嵌入展示步骤(S2);/n首先,执行所述目录路径监视步骤(S1),具体为:桌面信息获取单元(A1)获取计算机桌面的路径窗口信息,传输给信息响应处理单元(A2),所述信息响应处理单元(A2)根据路径窗口信息进行判别,获取窗口目录路径;/n当窗口目录路径为工作目录路径时,执行所述窗口嵌入展示步骤(S2),具体为:所述信息响应处理单元(A2)创建模拟界面父窗口,同时,通过互联网与网盘服务器(B)进行信息同步交互,所述桌面信息获取单元(A1)获取计算机桌面的管理器窗口信息,传输给所述信息响应处理单元(A2),所述信息响应处理单元(A2)根据管理器窗口信息进行判别,当窗口句柄为目录展示窗口句柄时,将模拟界面父窗口所对应的模拟界面父窗口句柄设置成目录展示窗口句柄,在windows资源管理器中嵌入生成网盘展示窗口。/n
【技术特征摘要】
1.一种将网盘窗口嵌入到windows资源管理器的方法,其特征在于:
所述方法包括目录路径监视步骤(S1)以及窗口嵌入展示步骤(S2);
首先,执行所述目录路径监视步骤(S1),具体为:桌面信息获取单元(A1)获取计算机桌面的路径窗口信息,传输给信息响应处理单元(A2),所述信息响应处理单元(A2)根据路径窗口信息进行判别,获取窗口目录路径;
当窗口目录路径为工作目录路径时,执行所述窗口嵌入展示步骤(S2),具体为:所述信息响应处理单元(A2)创建模拟界面父窗口,同时,通过互联网与网盘服务器(B)进行信息同步交互,所述桌面信息获取单元(A1)获取计算机桌面的管理器窗口信息,传输给所述信息响应处理单元(A2),所述信息响应处理单元(A2)根据管理器窗口信息进行判别,当窗口句柄为目录展示窗口句柄时,将模拟界面父窗口所对应的模拟界面父窗口句柄设置成目录展示窗口句柄,在windows资源管理器中嵌入生成网盘展示窗口。
2.根据权利要求1所述的将网盘窗口嵌入到windows资源管理器的方法,其特征在于:
所述方法还包括模拟操作实现步骤(S3);
当windows资源管理器中嵌入生成网盘展示窗口时,执行所述模拟操作实现步骤(S3),具体为:所述桌面信息获取单元(A1)根据用户在网盘展示窗口中的指定操作数据生成相对应的操作指令,传输给所述信息响应处理单元(A2),所述信息响应处理单元(A2)根据操作指令类型生成相对应的处理指令,同时通过互联网与所述网盘服务器(B)进行信息同步交互。
3.根据权利要求1所述的将网盘窗口嵌入到windows资源管理器的方法,其特征在于:
所述目录路径监视步骤(S1)包括目录创建步骤(S110)、管理器外层窗口识取步骤(S120)、路径信息识取步骤(S130)以及工作目录路径识别步骤(S140);
执行所述目录创建步骤(S110),创建工作目录;
执行管理器外层窗口识取步骤(S120),识别windows资源管理器最外层窗口;
在windows资源管理器最外层窗口中,执行路径信息识取步骤(S130),向目标路径控件句柄发送消息获取窗口目录路径信息;
对获取的窗口目录路径信息执行工作目录路径识别步骤(S140),判别窗口目录路径是否为工作目录路径;
当窗口目录路径为工作目录路径时,执行所述窗口嵌入展示步骤(S2)。
4.根据权利要求3所述的将网盘窗口嵌入到windows资源管理器的方法,其特征在于:
路径信息识取步骤(S130)具体包括如下步骤:
目标路径控件句柄识取步骤(S131):桌面信息获取单元(A1)在windows资源管理器最外层窗口中获取路径控件句柄信息,传输给所述信息响应处理单元(A2),所述信息响应处理单元(A2)根据获取的路径控件句柄信息,判别当前路径控件句柄是否为目标路径控件句柄,直至识取到目标路径控件句柄;
窗口目录路径获取步骤(S132):所述信息响应处理单元(A2)向目标路径控件句柄发送消息,获取当前窗口的窗口目录路径信息。
5.根据权利要求1所述的将网盘窗口嵌入到windows资源管理器的方法,其特征在于:
所述窗口嵌入展示步骤(S2)包括模拟窗口创建步骤(S210)、管理器外层窗口识取步骤(S120)以及展示窗口信息识取嵌入步骤(S230);
执行模拟窗口创建步骤(S210),创建模拟界面父窗口;
执行管理器外层窗口识取步骤(S120),识别windows资源管理器最外层窗口;
在windows资源管...
【专利技术属性】
技术研发人员:陈体然,黄裕樟,陈体建,
申请(专利权)人:厦门鑫朗软件有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。