一种应用程序的控制方法与装置与流程

文档序号:12270897阅读:来源:国知局

技术特征:

1.一种应用程序的控制方法,其特征在于,包括:

获取第一应用程序的运行请求;

根据所述运行请求分别运行第一应用程序和第二应用程序,并将所述第一应用程序的窗口嵌入所述第二应用程序的窗口,其中,所述第一应用程序为业务应用程序,所述第二应用程序为样式应用程序;

获取所述第一应用程序的样式更换请求;

根据所述样式更换请求运行第三应用程序,并将所述第一应用程序的窗口从所述第二应用程序的窗口移至所述第三应用程序的窗口,所述第三应用程序为样式应用程序。

2.根据权利要求1所述的应用程序的控制方法,其特征在于,所述将所述第一应用程序的窗口嵌入所述第二应用程序的窗口包括:

将所述第一应用程序的窗口设为所述第二应用程序的窗口的子窗口,并将所述第一应用程序的窗口尺寸调整为所述第二应用程序的窗口客户区的尺寸;

将已经调整为第二应用程序的窗口尺寸的第一应用程序的窗口置于所述第二应用程序的窗口的客户区。

3.根据权利要求2所述的应用程序的控制方法,其特征在于,所述将已经调整为第二应用程序的窗口尺寸的第一应用程序的窗口置于所述第二应用程序的窗口的客户区括:

将已经调整为第二应用程序的窗口尺寸的第一应用程序的窗口的起始位置与所述第二应用程序的窗口的起始位置重合。

4.根据权利要求1至3任一项所述的应用程序的控制方法,其特征在于,所述将所述第一应用程序的窗口从所述第二应用程序的窗口移至所述第三应用程序的窗口包括:

将所述第一应用程序的窗口从所述第二应用程序的窗口移除;

将所述第一应用程序的窗口嵌入所述第三应用程序的窗口。

5.根据权利要求4所述的应用程序的控制方法,其特征在于,所述将所述第一应用程序的窗口嵌入所述第三应用程序的窗口包括:

将所述第一应用程序的窗口设为所述第三应用程序的窗口的子窗口,并将所述第一应用程序的窗口尺寸调整为所述第三应用程序的窗口客户区的尺寸;

将已经调整为第三应用程序的窗口尺寸的第一应用程序的窗口置于所述第三应用程序的窗口的客户区。

6.根据权利要求5所述的应用程序的控制方法,其特征在于,所述将已经调整为第三应用程序的窗口尺寸的第一应用程序的窗口置于所述第三应用程序的窗口的客户区包括:

将已经调整为第三应用程序的窗口尺寸的第一应用程序的窗口的起始位置与所述第三应用程序的窗口的起始位置重合。

7.一种应用程序的控制装置,其特征在于,包括:

请求获取单元,用于获取第一应用程序的运行请求;

嵌入单元,与所述请求获取单元相连,用于根据所述运行请求分别运行第一应用程序和第二应用程序,并将所述第一应用程序的窗口嵌入所述第二应用程序的窗口,其中,所述第一应用程序为业务应用程序,所述第二应用程序为样式应用程序;

所述请求获取单元还用于获取所述第一应用程序的样式更换请求;

所述嵌入单元还用于根据所述样式更换请求运行第三应用程序,并将所述第一应用程序的窗口从所述第二应用程序的窗口移至所述第三应用程序的窗口,所述第三应用程序为样式应用程序。

8.根据权利要求7所述的应用程序的控制装置,其特征在于,所述嵌入单元包括:

调整子单元,用于将所述第一应用程序的窗口设为所述第二应用程序的窗口的子窗口,并将所述第一应用程序的窗口尺寸调整为所述第二应用程序的窗口客户区的尺寸;

嵌入子单元,与所述调整子单元相连,用于将已经调整为第二应用程序的窗口尺寸的第一应用程序的窗口置于所述第二应用程序的窗口的客户区。

9.根据权利要求8所述的应用程序的控制装置,其特征在于,所述嵌入单元还包括:

移除子单元,与所述嵌入子单元相连,用于将所述第一应用程序的窗口从所述第二应用程序的窗口移除;

所述嵌入子单元还用于将所述第一应用程序的窗口嵌入所述第三应用程序的窗口。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1