Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method and terminal for controlling elements in ppt in projection state

An element and state technology, applied in the field of image processing, can solve problems such as limiting the range of elements, not being able to change the size of elements, rotating angles, and not being able to drag and drop elements arbitrarily, so as to improve accuracy, convenience and flexibility, and enrich interactions scene effect

Active Publication Date: 2022-04-12
FUJIAN TIANQUAN EDUCATION TECH LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method inserts an image control in the PPT page, double-clicks the control to perform VBA coding, enters the code that can move the control, shows the PPT, and clicks the element with the mouse to drag and drop the element. Although this method can realize that when the PPT is projected, The effect of directly dragging and dropping elements with the mouse, but the size and rotation angle of the elements cannot be changed, and this method requires that the image control must be an ActiveX control, which greatly limits the range of elements that can be dragged and dropped. In addition, To achieve this effect, it is necessary to add VBA script to the image control in advance, and this method is one-to-one, that is, one image control corresponds to one VBA script, so the user cannot arbitrarily drag and drop the elements in the PPT in the projection state

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
  • A method and terminal for controlling elements in ppt in projection state
  • A method and terminal for controlling elements in ppt in projection state
  • A method and terminal for controlling elements in ppt in projection state

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0072] Please refer to figure 1 , a method for controlling elements in a PPT in a projected state, specifically, including steps:

[0073] S1. Obtain the click message of the mouse in the PPT window in the projection state, and determine the element coordinates of the mouse;

[0074] Specifically, the step S1 includes:

[0075] S11, judging whether the PPT process has injected a hook for monitoring mouse event messages, if so, automatically calling the message callback method of the hook, and performing step S12, if not, injecting the hook into the PPT process, and Return to step S11;

[0076] If the PPT process does not inject the mouse hook, then the mouse hook is injected into the PPT process by the SetWindowHookEx () method;

[0077] S12, determine whether the mouse is the mouse corresponding to the mouse message of the current PPT projection window, if so, obtain the click message of the mouse, the click message includes the coordinates and the state of the mouse, and ...

Embodiment 2

[0104] Please refer to figure 2 , a terminal 1 for controlling elements in a PPT in a projection state, comprising a memory 2, a processor 3, and a computer program stored in the memory 2 and operable on the processor 3, and the processor 3 executes the computer program The program realizes each step in the first embodiment.

[0105] To sum up, the present invention provides a method and terminal for controlling elements in a PPT in the projection state, which determines the coordinates of the elements in the PPT window in the projection state of the mouse, and performs positional collision with each element in the PPT window Detect to determine the mouse hit element, draw the mouse hit element in the PPT window, realize the control of the corresponding actual hit element in the PPT window through the drawn mouse hit element, inject the mouse hook into the specified PPT process, use The message callback method of the mouse hook determines the element coordinates and status o...

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 method and a terminal for controlling elements in a PPT in a projected state, and obtains a click message of a mouse in a PPT window in a projected state to determine the element coordinates of the mouse; Each element of each element coordinates of described mouse carries out positional collision detection respectively, determines mouse hit element; Described mouse hit element is drawn in the PPT window under described showing state, receives the mouse hit element of described drawing and pass the control to the corresponding actual hit elements in the PPT window, breaking through the operation limitations of traditional PPT, realizing that elements can also be operated in the projection state of PPT, and enriching the interactive scene of PPT in the projection state.

Description

technical field [0001] The invention relates to the field of image processing, in particular to a method and a terminal for controlling elements in a PPT in a projection state. Background technique [0002] When the traditional PPT is in the projection state, it is impossible to control the elements on the page (such as dragging, changing the size of the picture, etc.), which often limits some interactive scenes of the PPT in the projection state. [0003] In view of the above problems, it is generally used to write VBA scripts for target elements to achieve the purpose of dragging elements in PPT during projection. This method inserts an image control in the PPT page, double-clicks the control to perform VBA coding, enters the code that can move the control, shows the PPT, and clicks the element with the mouse to drag and drop the element. Although this method can realize that when the PPT is projected, The effect of directly dragging and dropping elements with the mouse, ...

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): G06F3/04842
CPCG06F3/04842
Inventor 刘德建郑凌耿曾少彬付元亮郭玉湖陈宏
Owner FUJIAN TIANQUAN EDUCATION TECH LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products