Windows cross-process window management method, storage medium, electronic device and system

A window management and cross-process technology, which is applied in the field of electronic equipment and systems, and Windows cross-process window management, can solve the problems of cumbersome operation process, inconvenience for users, and reduce user experience, so as to simplify the operation process, facilitate people to use, and improve The effect of user experience

Active Publication Date: 2021-09-07
WUHAN DOUYU NETWORK TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The above sub-process management method can only display and manage the specified sub-process in one window. For example, the "multi-tab mode" of 360 browser can only manage the sub-process of 360 browser; For sub-processes, the above-mentioned sub-process management methods cannot be managed, such as running 360 browsers, video playback modules, network speed measurement modules, and buffer acceleration modules at the same time. At this time, the Windows desktop will still be very messy, and different sub-process operations (such as moving, managing , Maximization and Minimization) all need to be operated separately, and the operation process is relatively cumbersome, which is not convenient for users to use and reduces the user experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Windows cross-process window management method, storage medium, electronic device and system
  • Windows cross-process window management method, storage medium, electronic device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0026] see figure 1 As shown, the Windows cross-process window management method in the embodiment of the present invention comprises the following steps:

[0027] S1: Obtain the PID (Process ID, process ID) of the target process to be managed (such as a child process, for example, process A starts process B, and B is a child process of A), obtain the management authority of the target process, and go to S2.

[0028] The specific process of obtaining the PID of the target process to be managed in S1 is as follows:

[0029] When the target process is not running, start the target process through the main process, and the main process obtains the PID of the target process during the process of starting the target process; interface) function to obtain the PID of the target process.

[0030] S2: Obtain all windows created by the target process...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a Windows cross-process window management method, a storage medium, electronic equipment and a system, and relates to the field of cross-process window management of the Windows operating system. The steps of the method are: obtaining the PID of the target process to be managed, determining the target process window according to the PID of the target process; creating a target process window container, embedding the target process window into the target process window container, and setting the target process window container as the parent window, the target process window is the child window of the parent window; the style attribute of the target process window is matched with the style attribute of the target process window container; when the size attribute, position attribute and display / hidden attribute of the target process window container change, Synchronously modify the properties corresponding to the target process window. When the present invention manages cross-process windows, the operation process is significantly simplified, it is convenient for people to use, and the user experience is greatly improved.

Description

technical field [0001] The invention relates to the field of cross-process window management of Windows operating system, in particular to a Windows cross-process window management method, storage medium, electronic equipment and system. Background technique [0002] When developing Windows desktop programs, generally independent reusable modules (video playback module, network speed measurement module, buffer acceleration module, etc.) The impact of exceptions on the entire program. However, when running many sub-processes that have their own UI (user interface) and are separated, it will make the Windows desktop appear very messy (UIs of all running sub-processes are displayed on the desktop at the same time); for example, in the player, play The module is an independent process, so after opening multiple videos to play, there will be multiple independent windows. [0003] In order to solve the above problems, software that jointly manages multiple sub-processes appears ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/451G06F9/54
CPCG06F9/54
Inventor 田东辉陈少杰张文明
Owner WUHAN DOUYU NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products