Display control methods, systems, electronic devices, and media
By setting up a virtual display area and establishing a communication connection in the second display screen, the problem of limited cross-screen display methods is solved, realizing the flexibility and scalability of cross-screen display and improving the user experience.
Patent Information
- Application Number
- CN202111162523.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-30
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2041-09-30
AI Technical Summary
Existing cross-screen display methods cannot meet user experience requirements, resulting in users being unable to use other functions simultaneously and the display method being too limited.
By setting up several virtual display areas in the second display screen and establishing a communication connection between the first and second display screens, cross-screen display is performed by matching the target virtual display area according to the content to be displayed.
It achieves flexibility and scalability in cross-screen display, enriches display methods, improves user experience, and meets higher requirements for display control scenarios.
Smart Images

Figure CN115904284B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to screen display technology, and more particularly to a display control method, system, electronic device, and medium. Background Technology
[0002] With the increasing popularity of motor vehicles, people's demands for vehicles are also rising. During driving, in order to allow drivers to obtain various displayed information on the in-vehicle displays, it is necessary to share content between different display devices. Currently, cross-screen sharing of content between different display devices generally involves establishing a communication method between the two display devices, that is, sending communication information from one display device to another. However, the above method often displays the entire screen on another display device, making it impossible for users to use other functions simultaneously. In addition, the display method is too monotonous, resulting in a poor user experience. Summary of the Invention
[0003] The technical problem to be solved by the present invention is to overcome the shortcomings of the existing cross-screen display method in failing to meet the user experience, and to provide a display control method, system, electronic device and medium.
[0004] The present invention solves the above-mentioned technical problems through the following technical solution:
[0005] This invention provides a display control method, the method comprising the following steps:
[0006] Establish a communication connection between the first and second display screens;
[0007] Several virtual display areas are set in the second display screen, and the virtual display areas correspond to display windows and display pages adapted to the display windows;
[0008] Obtain the content to be displayed from the first display screen;
[0009] A target virtual display area is determined among several virtual display areas that matches the content to be displayed, so that the content to be displayed is displayed in the target virtual display area.
[0010] The present invention also provides a display control system, the system comprising: one or more processors and a memory, wherein the processors are communicatively connected to the memory;
[0011] The memory is used to store instructions, which, when executed by the one or more processors, cause the one or more processors to perform steps, the steps including:
[0012] Establish a communication connection between the first and second display screens;
[0013] Several virtual display areas are set in the second display screen, and the virtual display areas correspond to display windows and display pages adapted to the display windows;
[0014] Obtain the content to be displayed from the first display screen;
[0015] A target virtual display area is determined among several virtual display areas that matches the content to be displayed, so that the content to be displayed is displayed in the target virtual display area.
[0016] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the display control method as described above.
[0017] The present invention also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the display control method as described above.
[0018] The positive and progressive effects of this invention are as follows:
[0019] This invention provides a display control method, system, electronic device, and medium. The display control method establishes a communication connection between a first display screen and a second display screen, and pre-creates several virtual display areas in the second display screen. Based on the content to be displayed in the first display screen, it determines the target virtual display area that is compatible with it and displays it across screens. This enables flexible control of the display of the content to be displayed on other display screens, thereby meeting users' needs for cross-screen display of different content, enriching cross-screen display methods, greatly improving the flexibility and scalability of cross-screen display control, effectively enhancing the user experience, and meeting higher display control scenario requirements. Attached Figure Description
[0020] Figure 1 This is a flowchart of the display control method according to Embodiment 1 of the present invention;
[0021] Figure 2 This is a first flowchart of step 104 in Embodiment 1 of the present invention;
[0022] Figure 3 This is a first flowchart of step 1044 in Embodiment 1 of the present invention;
[0023] Figure 4 This is a schematic diagram of the first cross-screen display in Embodiment 1 of the present invention;
[0024] Figure 5 This is a second flowchart of step 1044 in Embodiment 1 of the present invention;
[0025] Figure 6 This is a second flowchart of step 104 in Embodiment 1 of the present invention;
[0026] Figure 7 This is a schematic diagram of the second cross-screen display in Embodiment 1 of the present invention;
[0027] Figure 8 This is the third flowchart of step 104 in Embodiment 1 of the present invention;
[0028] Figure 9 This is a schematic diagram of the third cross-screen display in Embodiment 1 of the present invention;
[0029] Figure 10 This is a schematic diagram of the display control system module according to Embodiment 2 of the present invention;
[0030] Figure 11 This is a schematic diagram of the structure of the electronic device according to Embodiment 3 of the present invention. Detailed Implementation
[0031] The present invention will be further illustrated by way of embodiments below, but the present invention is not limited to the scope of the embodiments described herein.
[0032] Example 1
[0033] like Figure 1 As shown, this embodiment discloses a display control method, which includes the following steps:
[0034] Step S101: Establish a communication connection between the first display screen and the second display screen;
[0035] Specifically, the first display screen and the second display screen are two independent display screens. In the display control logic of this embodiment, it is necessary to establish a cross-screen communication connection between the two display screens in advance.
[0036] Step S102: Set up a plurality of virtual display areas in the second display screen, wherein the virtual display areas correspond to display windows and display pages adapted to the display windows;
[0037] Specifically, the number of virtual display areas set in the second display screen is related to the size of the second display screen and the size of the virtual display areas. For example, when the size of the second display screen is large and the size of the virtual display areas is small, the number of virtual display areas set is relatively large compared to the size of the second display screen; conversely, when the size of the virtual display areas is small, the number of virtual display areas set is large. The number of virtual display areas can also be determined according to actual usage requirements, and no specific limitation is made here. In this embodiment, each virtual display area corresponds to one display window, and each display window is adapted to the display page.
[0038] Step S103: Obtain the content to be displayed in the first display screen;
[0039] Specifically, the content to be displayed can be images, documents, videos, etc. In this embodiment, it can be determined according to actual usage needs, and no specific limitation is made here.
[0040] Step S104: Determine a target virtual display area among several virtual display areas that matches the content to be displayed, so as to display the content to be displayed in the target virtual display area.
[0041] Specifically, the target virtual display area can be specified by the user on the second display screen, or it can be automatically determined by a preset method. In this embodiment, there are two ways to display the content to be displayed on the first screen in the target virtual display area of the second display screen. The first way is that the first and second display screens can display synchronously. For example, if an open image is displayed on the first display screen, the target virtual display area on the second display screen will also display an open image simultaneously. The second way is that if an image file is displayed on the first display screen but is not opened, the image can be displayed as open in the target virtual display area on the second display screen based on the above display control method, allowing for cross-screen display. Users can choose the corresponding display method according to their actual usage needs.
[0042] In one feasible approach, the same content to be displayed on the first display screen can be simultaneously displayed in multiple target virtual display areas on the second display screen. Alternatively, multiple different contents to be displayed on the first display screen can be displayed in multiple target virtual display areas on the second display screen. The specific approach can be determined based on the user's actual needs. The principle for cross-screen display of a single content to be displayed is similar to the above, and therefore will not be elaborated upon here.
[0043] like Figure 2 As shown, step S104 includes:
[0044] Step S1041: Obtain the first touch operation on the first display screen;
[0045] Step S1042: Select the content to be displayed on the first display screen according to the first touch operation;
[0046] Step S1043: Obtain the second touch operation on the second display screen;
[0047] Step S1044: According to the second touch operation, obtain a target virtual display area that matches the content to be displayed from a plurality of virtual display areas.
[0048] In this embodiment, when a user touches the display screen, they select the content to be displayed on the first display screen by long-pressing, and then display the content on the second display screen by dragging. That is, when the hand is on the first screen, the content to be displayed is selected. When the hand drags on the second screen, a virtual display area is selected from several virtual display areas to display the content, based on the hand's position on the second screen. Specifically, according to the second touch operation, obtaining the target virtual display area matching the content to be displayed from the several virtual display areas can be achieved in the following two feasible ways.
[0049] In one feasible manner, such as Figure 3 As shown, step S1044 includes:
[0050] Step S10441: Determine the stop point position of the second touch operation;
[0051] Step S10442: Calculate the distance between each virtual display area and the stop point position;
[0052] Step S10443: Select the virtual display area whose distance meets the preset distance condition as the target virtual display area.
[0053] Specifically, meeting the preset distance condition can be either being closest to the stop point or having a distance less than a preset threshold; this is not limited and can be selected according to actual needs. In this embodiment, selecting the virtual display area closest to the stop point allows for rapid matching of the target virtual display area on the second display screen. In a specific embodiment, for example... Figure 4 The second display screen has four virtual display areas, labeled as virtual display area 1, virtual display area 2, virtual display area 3, and virtual display area 4. The position of the stop point on the second display screen is obtained, and the distances between this stop point and virtual display areas 1, 2, 3, and 4 are calculated to be 7.5cm, 8.2cm, 6.6cm, and 1.3cm respectively. Therefore, virtual display area 4 is selected as the target virtual display area, and the content to be displayed on the first display screen is displayed on virtual display area 4.
[0054] In this embodiment, by selecting the virtual display area closest to the stop point, the content to be displayed can quickly reach the selected target virtual display area, thereby improving the speed of matching the content to be displayed on the first display screen with the virtual display area. Of course, virtual display areas that meet a preset range can also be set. When multiple virtual display areas meet the preset range, these multiple virtual display areas are randomly selected as the target virtual display area. Additionally, other determination conditions can be used, which can be determined or adjusted according to the user's actual needs.
[0055] In another feasible approach, such as Figure 5 As shown, step S1044 includes:
[0056] Step S10444: Receive voice control commands;
[0057] Step S10445: Determine the target virtual display area that matches the content to be displayed from among several virtual display areas according to the voice control command.
[0058] Specifically, an external command can be received to select one of the screens on the second screen as the target virtual display area. For example, the second display screen has four virtual display areas, labeled as virtual display area 1, virtual display area 2, virtual display area 3, and virtual display area 4. When an external command is received, specifically a user-inputted voice or text command such as "4", the content to be displayed on the first display screen is displayed on virtual display area 4. In this embodiment, selecting the target virtual display area via voice control commands allows for quick and convenient location of the target virtual display area on the second display screen, thereby improving the ease of matching the content to be displayed on the first display screen with the desired virtual display area.
[0059] In this embodiment, by pre-establishing a cross-screen communication connection between the first and second displays and pre-setting several virtual display areas in the second display, the corresponding virtual display area in the second display is determined to display the content to be displayed in the first display, thereby realizing interaction with the user. This enhances user engagement and improves the user experience while ensuring speed and convenience. [Target virtual display area]
[0060] like Figure 6 As shown, when virtual display areas corresponding to different categories of content are pre-established, step S104 specifically includes:
[0061] Step S1045: Obtain the attribute parameters of the content to be displayed;
[0062] Step S1046: Determine the target category of the content to be displayed based on the attribute parameters; specifically, the target category of the content to be displayed includes categories such as images, documents, and videos, which can be determined according to the user's actual usage needs.
[0063] A target virtual display area matching the content to be displayed is determined based on the target category of the content to be displayed. In a specific embodiment, such as... Figure 7 As shown, two virtual display areas are pre-established on the second display screen: one specifically for displaying images and the other specifically for displaying videos. The virtual display area for images is located above and below the second display screen, while the virtual display area for videos is located to the left and right of the second display screen. If the content to be displayed on the first display screen is an image, it will be displayed in the virtual display area above or below the second display screen. If the content to be displayed on the first display screen is a video, it will be displayed in the virtual display area to the left or right of the second display screen.
[0064] In this embodiment, virtual display areas corresponding to different categories of content are pre-established on the second display screen. Then, according to the category of the content to be displayed, the content to be displayed is displayed in the corresponding virtual display area. This realizes the association between the category of the display content and the virtual display area. Different categories of display content are displayed in different virtual display areas, which makes the cross-screen display positions richer and improves the user experience.
[0065] like Figure 8 As shown, when virtual display areas corresponding to different categories of content are pre-established, step S104 specifically includes:
[0066] Step S1047: Obtain the attribute parameters of the content to be displayed;
[0067] Step S1048: Determine the target resolution of the content to be displayed based on the attribute parameters; specifically, when the content to be displayed on the first display screen is an image, different images have different resolutions.
[0068] Step S1049: Determine the target virtual display area that matches the content to be displayed based on the target resolution of the content to be displayed.
[0069] In one specific embodiment, such as Figure 9As shown, four virtual display areas with different resolutions are pre-established on the second display screen: resolution 1, resolution 2, resolution 3, and resolution 4. If the content to be displayed on the first display screen is an image with a resolution of 3, then the content to be displayed is shown in the resolution 3 virtual display area. For example, a music playlist on the driver's screen (i.e., the first display screen) can be shared to the passenger's screen (i.e., the second display screen) and presented to the passenger at the resolution of the display device (such as a mobile phone) or some common resolutions. The initial position of the presented music playlist can be set, and it can be globally dragged in conjunction with the display window in the virtual display screen. Similarly, the passenger (corresponding to the first display screen) can also initiate cross-screen sharing to the driver's screen (corresponding to the second display screen).
[0070] In this embodiment, virtual display areas corresponding to different categories of content are pre-established on the second display screen. Then, according to the resolution of the content to be displayed, the content to be displayed is displayed in the corresponding virtual display area. This realizes the association between the resolution of the display content and the virtual display area. Display content with different resolutions is displayed in different virtual display areas, thereby making the cross-screen display positions richer and improving the user experience.
[0071] In addition, this embodiment also supports a first display screen, i.e., the main display screen, which can be simultaneously displayed across multiple second display screens, i.e., the auxiliary display screens, to meet the usage needs of more scenarios; the display control logic between each first display screen and the second display screen is similar to that described above, so it will not be repeated here.
[0072] In another feasible embodiment, after the step of setting a plurality of virtual display areas in the second display screen, the method further includes the step of receiving an adjustment instruction;
[0073] The adjustment command is parsed to determine the virtual display area to be adjusted and the corresponding adjustment parameters;
[0074] The size of the virtual display area is adjusted based on the adjustment parameters.
[0075] In one specific embodiment, the second display screen has four virtual display areas, denoted as Virtual Display Area 1, Virtual Display Area 2, Virtual Display Area 3, and Virtual Display Area 4. When an adjustment command "reducing the size of Virtual Display Area 2 by half" is received, the command is parsed. Based on the parsing result, Virtual Display Area 2 is determined to be the area to be adjusted, and its size is adjusted from 10cm × 8cm to 5cm × 4cm.
[0076] This display control method determines the virtual display area to be adjusted and the adjustment size of the virtual display area by adjusting instructions, thereby enabling the size of the virtual display area to be adjusted according to needs, further enriching the cross-screen display positions, and thus improving the user experience.
[0077] This embodiment discloses a display control method. This method establishes a communication connection between a first display screen and a second display screen, and pre-creates several virtual display areas in the second display screen. It acquires the content to be displayed in the first display screen, determines the target virtual display area that matches it, and displays it across screens. This enables flexible control of the display of the content on other display screens, thereby meeting users' needs for cross-screen display of different content, enriching cross-screen display methods, greatly improving the flexibility and scalability of cross-screen display control, effectively enhancing the user experience, and meeting higher requirements for display control scenarios.
[0078] In addition, this display control method can also determine the content to be displayed and the target virtual display area through touch operation, so that the content to be displayed on the first display screen is displayed in the target virtual display area matched by the first display screen. This display control method can also pre-establish virtual display areas corresponding to different categories of content on the second display screen, and determine the target virtual display area matched with the content to be displayed according to the category or resolution of the content to be displayed, thereby further improving the flexibility and scalability of cross-screen display control, more effectively improving the user experience, and meeting higher display control scenario requirements.
[0079] Example 2
[0080] like Figure 10 As shown, this embodiment discloses a display control system, the system comprising:
[0081] One or more processors 41 and a memory 42, wherein the processors are communicatively connected to the memory;
[0082] The memory is used to store instructions, which, when executed by the one or more processors, cause the one or more processors to perform steps, the steps including:
[0083] Step S101: Establish a communication connection between the first display screen and the second display screen;
[0084] Specifically, the first display screen and the second display screen are two independent display screens. In the display control logic of this embodiment, it is necessary to establish a cross-screen communication connection between the two display screens in advance.
[0085] Step S102: Set up a plurality of virtual display areas in the second display screen. Each virtual display area corresponds to a display window and a display page adapted to the display window. Specifically, the number of virtual display areas set up in the second display screen is related to the size of the second display screen and the size of the virtual display areas. For example, when the size of the second display screen is large and the size of the virtual display areas is small, the number of virtual display areas set up is relatively large compared to the size of the second display screen; when the size of the virtual display areas is small, the number of virtual display areas set up is large. The number of virtual display areas set up can also be determined according to actual usage needs, and no specific limitation is made here. In this embodiment, each virtual display area corresponds to one display window, and each display window is adapted to a display page.
[0086] Step S103: Obtain the content to be displayed in the first display screen; specifically, the content to be displayed can be pictures, documents, videos, etc. In this embodiment, it can be determined according to actual usage needs, and no specific limitation is made here.
[0087] Step S104: Determine a target virtual display area among several virtual display areas that matches the content to be displayed, so as to display the content to be displayed in the target virtual display area.
[0088] Specifically, the target virtual display area can be specified by the user on the second display screen, or it can be automatically determined by a preset method. In this embodiment, there are two ways to display the content to be displayed on the first screen in the target virtual display area of the second display screen. The first way is that the first and second display screens can display synchronously. For example, if an open image is displayed on the first display screen, the target virtual display area on the second display screen will also display an open image simultaneously. The second way is that if an image file is displayed on the first display screen but is not opened, the image can be displayed as open in the target virtual display area on the second display screen based on the above display control method, allowing for cross-screen display. Users can choose the corresponding display method according to their actual usage needs.
[0089] In one feasible approach, the same content to be displayed on the first display screen can be simultaneously displayed in multiple target virtual display areas on the second display screen. Alternatively, multiple different contents to be displayed on the first display screen can be displayed in multiple target virtual display areas on the second display screen. The specific approach can be determined based on the user's actual needs. The principle for cross-screen display of a single content to be displayed is similar to the above, and therefore will not be elaborated upon here.
[0090] Furthermore, the implementation principle of the display control system in this embodiment is similar to that of the display control method in Embodiment 1, so it will not be described again.
[0091] This embodiment discloses a display control system. By establishing a communication connection between a first display screen and a second display screen, and by creating several virtual display areas in advance on the second display screen, the system acquires the content to be displayed on the first display screen, determines the target virtual display area that is compatible with it, and displays it across screens. This enables flexible control of the display of the content to be displayed on other display screens, thereby meeting users' needs for cross-screen display of different content, enriching the cross-screen display methods, greatly improving the flexibility and scalability of cross-screen display control, effectively enhancing the user experience, and meeting higher requirements for display control scenarios.
[0092] In addition, the display control system can also determine the content to be displayed and the target virtual display area through touch operation, so that the content to be displayed on the first display screen is displayed in the target virtual display area matched on the second display screen. The display control method can also pre-establish virtual display areas corresponding to different categories of content on the second display screen, and determine the target virtual display area matching the content to be displayed according to the category or resolution of the content to be displayed, thereby further improving the flexibility and scalability of cross-screen display control, more effectively improving the user experience, and meeting higher display control scenario requirements.
[0093] Example 3
[0094] Figure 11 This is a schematic diagram of an electronic device according to Embodiment 3 of the present invention. The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the display control method provided in Embodiment 1. Figure 11 The electronic device 40 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.
[0095] like Figure 11 As shown, the electronic device 40 can be manifested as a general-purpose computing device, such as a server device. The components of the electronic device 40 may include, but are not limited to: at least one processor 41, at least one memory 42, and a bus 43 connecting different system components (including memory 42 and processor 41).
[0096] Bus 43 includes a data bus, an address bus, and a control bus.
[0097] The memory 42 may include volatile memory, such as random access memory (RAM) 421 and / or cache memory 422, and may further include read-only memory (ROM) 423.
[0098] The memory 42 may also include a program / utility 425 having a set (at least one) of program modules 424, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0099] The processor 41 executes various functional applications and data processing by running computer programs stored in the memory 42, such as the display control method provided in Embodiment 1 of the present invention.
[0100] Electronic device 40 can also communicate with one or more external devices 44 (e.g., keyboard, pointing device, etc.). This communication can be performed via input / output (I / O) interface 45. Furthermore, the model-generated device 40 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public network, such as the Internet) via network adapter 46. As shown, network adapter 46 communicates with other modules of the model-generated device 40 via bus 43. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the model-generated device 40, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.
[0101] It should be noted that although several units / modules or sub-units / modules of the electronic device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided and embodied by multiple units / modules.
[0102] Example 4
[0103] This embodiment provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the display control method provided in Embodiment 1.
[0104] The readable storage medium may be more specifically adopted, including but not limited to: portable disk, hard disk, random access memory, read-only memory, erasable programmable read-only memory, optical storage device, magnetic storage device, or any suitable combination thereof.
[0105] In a possible implementation, the present invention can also be implemented as a program product comprising program code, which, when the program product is run on a terminal device, is used to cause the terminal device to execute the display control method provided in Embodiment 1.
[0106] The program code for executing the present invention can be written in any combination of one or more programming languages. The program code can be executed entirely on the user device, partially on the user device, as a standalone software package, partially on the user device and partially on a remote device, or entirely on a remote device.
[0107] While specific embodiments of the present invention have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of the present invention is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but all such changes and modifications fall within the scope of protection of the present invention.
Claims
1. A display control method, characterized in that, The method includes the following steps: Establish a communication connection between the first and second display screens; Several virtual display areas are set in the second display screen, and the virtual display areas correspond to display windows and display pages adapted to the display windows; Obtain the content to be displayed from the first display screen; A plurality of target virtual display areas are determined that match the content to be displayed, so as to display the content to be displayed in the target virtual display areas; The step of determining a target virtual display area that matches the content to be displayed within a plurality of virtual display areas includes: Obtain the first touch operation on the first display screen; Select the content to be displayed on the first display screen according to the first touch operation; Obtain a second touch operation on the second display screen; Based on the second touch operation, a target virtual display area matching the content to be displayed is obtained from a plurality of virtual display areas; The step of obtaining a target virtual display area matching the content to be displayed from a plurality of virtual display areas according to the second touch operation includes: Determine the stop point position of the second touch operation; Calculate the distance between each of the virtual display areas and the stop point position; A virtual display area whose distance meets the preset distance condition is selected as the target virtual display area.
2. The display control method as described in claim 1, wherein the step of obtaining a target virtual display area matching the content to be displayed from a plurality of virtual display areas according to the second touch operation further includes: Receive voice control commands; Based on the voice control command, a target virtual display area matching the content to be displayed is determined from several virtual display areas.
3. The display control method as described in claim 1, further comprising the following steps: Establish virtual display areas corresponding to different categories of content; The step of determining a target virtual display area that matches the content to be displayed within a plurality of virtual display areas includes: Obtain the attribute parameters of the content to be displayed; The target category of the content to be displayed is determined based on the attribute parameters; Determine the target virtual display area that matches the content to be displayed based on the target category of the content to be displayed.
4. The display control method as described in claim 1, further comprising the following steps: Establish virtual display areas corresponding to content with different display resolutions; The step of determining a target virtual display area that matches the content to be displayed within a plurality of virtual display areas includes: Obtain the attribute parameters of the content to be displayed; The target resolution of the content to be displayed is determined based on the attribute parameters; Determine the target virtual display area that matches the content to be displayed based on the target resolution of the content to be displayed.
5. The display control method as described in claim 1, after the step of setting a plurality of virtual display areas in the second display screen, the method further includes the following steps: Receive adjustment instructions; The adjustment command is parsed to determine the virtual display area to be adjusted and the corresponding adjustment parameters; The size of the virtual display area is adjusted based on the adjustment parameters.
6. A display control system, characterized in that, The system includes: One or more processors and a memory, wherein the processors are communicatively connected to the memory; The memory is used to store instructions, which, when executed by the one or more processors, cause the one or more processors to perform steps, the steps including: Establish a communication connection between the first and second display screens; Several virtual display areas are set in the second display screen, and the virtual display areas correspond to display windows and display pages adapted to the display windows; Obtain the content to be displayed from the first display screen; A plurality of target virtual display areas are determined that match the content to be displayed, so as to display the content to be displayed in the target virtual display areas; The step of determining a target virtual display area that matches the content to be displayed within a plurality of virtual display areas includes: Obtain the first touch operation on the first display screen; Select the content to be displayed on the first display screen according to the first touch operation; Obtain a second touch operation on the second display screen; Based on the second touch operation, a target virtual display area matching the content to be displayed is obtained from a plurality of virtual display areas; The step of obtaining a target virtual display area matching the content to be displayed from a plurality of virtual display areas according to the second touch operation includes: Determine the stop point position of the second touch operation; Calculate the distance between each of the virtual display areas and the stop point position; A virtual display area whose distance meets the preset distance condition is selected as the target virtual display area.
7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the display control method as described in any one of claims 1 to 5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the display control method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Game map display control method, storage medium and electronic equipment
CN111530073A