CN106886400A - A kind of windows system screens locking means - Google Patents
A kind of windows system screens locking means Download PDFInfo
- Publication number
- CN106886400A CN106886400A CN201710008828.5A CN201710008828A CN106886400A CN 106886400 A CN106886400 A CN 106886400A CN 201710008828 A CN201710008828 A CN 201710008828A CN 106886400 A CN106886400 A CN 106886400A
- Authority
- CN
- China
- Prior art keywords
- screen locking
- desktop
- user
- screen
- locking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
A kind of windows system screens locking means, including following technical characteristic:A) user's triggering screen locking order;B) desktop where obtaining current thread ID;c)Create a new desktop;D) new desktop is switched to;E) screen locking prompt window is write, and is shown in new desktop;F) screen locking code is generated in screen locking prompt window using crc32 checking algorithms;G) after user is input into correct screen locking code in screen locking prompt window, computer switches to the former desktop in step b).Switch the new desktop after screen locking without content, only comprising screen locking prompting interface.The operation such as switching user is not available for, locking screen interface is also may proceed to after user's cycle power, reach the purpose for really preventing other people using computer.
Description
Technical field
The present invention relates to computer realm, and in particular to a kind of windows system screens locking means.
Background technology
Screen locking is a kind of important way for protecting individual privacy and data, is had become when we are of short duration to leave computer
First-selection operation.But existing screen locking there is also problems with:
1. the existing screen locking Win+L that for example window systems are carried lockings computer screen, has simply simply locked and has worked as
Preceding user, but can be to switch over the operation such as user and shutdown.
2. PUK is more single, can only be unlocked using a PUK after setting, once other people know PUK
After be accomplished by Modify password, with reach protection privacy purpose.
The content of the invention
The present invention is in order to overcome the shortcomings of above technology, there is provided a kind of after screen locking is triggered, and can re-create a table
Face, is then switched to the new windows system screens locking side for creating desktop and switching out screen locking prompt window by current desktop
Method.
The present invention overcomes the technical scheme that its technical problem is used to be:
A kind of windows system screens locking means, including following technical characteristic:
A) user's triggering screen locking order;
B) computer passes through GetCurrentThreadId()Function obtains current thread ID, is obtained by Thread Id and works as front
Desktop where journey ID, by the backup of its desktop handle;
c)A new desktop is created using CreateDesktopW, there is same wall in the former desktop in new desktop and step b)
Paper;
D) computer judges whether the content in new desktop is empty, when content for space-time calls SwitchDesktop () function to enter
The switching of row desktop, the desktop of windows systems is switched to the new desktop in step c) by the former desktop in step b), switching
When time delay be more than 1S;
E) carry out writing screen locking prompt window using Duilib frameworks, and shown in new desktop;
F) screen locking code is generated in screen locking prompt window using crc32 checking algorithms;
G) after user is input into correct screen locking code in screen locking prompt window, computer switches to the former desktop in step b).
In order to further improve screen locking experience, in step a) after user's triggering screen locking order, user fills in screen locking prompting letter
Breath.
In order to more attractive in appearance, the screen locking prompt window in step e) is located at the center of new desktop, screen locking prompt window position
It is fixed.
In order to further improve security, computer writes in windows system registries afterwards to be additionally included in step f)
Caching, when in screen lock state, windows systems forced shutdown or after restarting, whether screen locking program has under checking registration table
Caching, if caching, is then alarmed.
The beneficial effects of the invention are as follows:Prompt message after screen locking may be notified that other people screen locking reasons, facilitates other people and calculates
The machine owner contacts.Without the static PUK of change after user knows dynamic resolution code-locked.Switching screen locking after new desktop without
Content, only comprising screen locking prompting interface.The operation such as switching user is not available for, screen locking circle is also may proceed to after user's cycle power
Face, reaches the purpose for really preventing other people using computer.
Specific embodiment
The present invention will be further described below.
A kind of windows system screens locking means, including following technical characteristic:A) user's triggering screen locking order;B) count
Calculation machine passes through GetCurrentThreadId()Function obtains current thread ID, by where Thread Id acquisition current thread ID
Desktop, by the backup of its desktop handle;c)A new desktop, the original in new desktop and step b) are created using CreateDesktopW
There is identical wallpaper in desktop;D) computer judges whether the content in new desktop is empty, when content for space-time is called
SwitchDesktop () function carries out the switching of desktop, and the desktop of windows systems is switched by the former desktop in step b)
New desktop into step c), the handover delay slow time is more than 1S;E) carry out writing screen locking reminding window using Duilib frameworks
Mouthful, and shown in new desktop;F) screen locking code is generated in screen locking prompt window using crc32 checking algorithms;G) when user exists
After correct screen locking code is input into screen locking prompt window, computer switches to the former desktop in step b).Prompt message after screen locking
Other people screen locking reasons are may be notified that, facilitates other people to be contacted with the computer owner.Without more after user knows dynamic resolution code-locked
Change static PUK.Switch the new desktop after screen locking without content, only comprising screen locking prompting interface.It is not available for the behaviour such as switching user
Make, locking screen interface is also may proceed to after user's cycle power, reach the purpose for really preventing other people using computer.
Further, in step a) after user's triggering screen locking order, user fills in screen locking prompt message.For example inform other people
When the outgoing origin of an incident, return and contact method etc..This step can play screen locking supplementary function, can experience screen locking more preferable.
Screen locking prompt window in step e) is located at the center of new desktop, and screen locking prompt window position is fixed, and makes interface more attractive in appearance.
Computer is cached to write-in in windows system registries afterwards to may additionally include step f), when in screen lock state
When, windows systems forced shutdown or after restarting, whether screen locking program checks under registration table there is caching, if caching, then enters
Row alarm, so as to further increase security.
Claims (4)
1. a kind of windows system screens locking means, it is characterised in that including following technical characteristic:
A) user's triggering screen locking order;
B) computer passes through GetCurrentThreadId()Function obtains current thread ID, is obtained by Thread Id and works as front
Desktop where journey ID, by the backup of its desktop handle;
c)A new desktop is created using CreateDesktopW, there is same wall in the former desktop in new desktop and step b)
Paper;
D) computer judges whether the content in new desktop is empty, when content for space-time calls SwitchDesktop () function to enter
The switching of row desktop, the desktop of windows systems is switched to the new desktop in step c) by the former desktop in step b), switching
When time delay be more than 1S;
E) carry out writing screen locking prompt window using Duilib frameworks, and shown in new desktop;
F) screen locking code is generated in screen locking prompt window using crc32 checking algorithms;
G) after user is input into correct screen locking code in screen locking prompt window, computer switches to the former desktop in step b).
2. windows system screens locking means according to claim 1, it is characterised in that:User's triggering in step a)
After screen locking order, user fills in screen locking prompt message.
3. windows system screens locking means according to claim 1, it is characterised in that:Screen locking in step e) is carried
Show that window is located at the center of new desktop, screen locking prompt window position is fixed.
4. windows system screens locking means according to claim 1, it is characterised in that:After being additionally included in step f)
Computer is to writing caching, when in screen lock state, windows systems forced shutdown or weight in windows system registries
Whether Qi Hou, screen locking program checks under registration table there is caching, if caching, is then alarmed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710008828.5A CN106886400A (en) | 2017-01-06 | 2017-01-06 | A kind of windows system screens locking means |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710008828.5A CN106886400A (en) | 2017-01-06 | 2017-01-06 | A kind of windows system screens locking means |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106886400A true CN106886400A (en) | 2017-06-23 |
Family
ID=59176254
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710008828.5A Pending CN106886400A (en) | 2017-01-06 | 2017-01-06 | A kind of windows system screens locking means |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106886400A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101727281A (en) * | 2009-09-04 | 2010-06-09 | 丁贵 | System and method for one-key locking of computer monitor |
CN105809005A (en) * | 2016-03-29 | 2016-07-27 | 四川效率源信息安全技术股份有限公司 | Method for locking or unlocking computer screen based on fingerprints |
CN105912905A (en) * | 2016-04-11 | 2016-08-31 | 广东欧珀移动通信有限公司 | Fingerprint unlocking method and terminal |
-
2017
- 2017-01-06 CN CN201710008828.5A patent/CN106886400A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101727281A (en) * | 2009-09-04 | 2010-06-09 | 丁贵 | System and method for one-key locking of computer monitor |
CN105809005A (en) * | 2016-03-29 | 2016-07-27 | 四川效率源信息安全技术股份有限公司 | Method for locking or unlocking computer screen based on fingerprints |
CN105912905A (en) * | 2016-04-11 | 2016-08-31 | 广东欧珀移动通信有限公司 | Fingerprint unlocking method and terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10395068B2 (en) | User account for system protection or recovery | |
CN102663311B (en) | Method for releasing screen locking and device thereof | |
CN105357037B (en) | A kind of implementation method of public's wechat platform centralized management | |
CN105118127A (en) | Visiting system and control method thereof | |
US20150128257A1 (en) | Method for unlocking terminal device and terminal device | |
TW201512883A (en) | Electronic device unlocking method and device thereof | |
CN101783731B (en) | Display method of dynamic password and dynamic token | |
US20130346757A1 (en) | Rollback protection for login security policy | |
CN101093525A (en) | Password input method and device for improving password security | |
CN203279016U (en) | Locking system applied to television remote controller | |
CN106778224A (en) | The control method and system of a kind of Password Input, mobile terminal | |
CN106941418B (en) | SSL VPN configuration information synchronization method and device | |
CN105184140A (en) | Password input method and device as well as mobile terminal | |
CN106886400A (en) | A kind of windows system screens locking means | |
CN108959868A (en) | A kind of booting computer method, apparatus and computer | |
CN101227284B (en) | Method for searching dynamic password and dynamic token with searching function | |
CN103034441A (en) | Method and device for unlocking | |
CN104462929A (en) | Privacy protection method and device for mobile equipment | |
RU2679187C2 (en) | Method, device for setting system data and terminal | |
CN101267332A (en) | Method for realizing secure lock of Web network management client and Web network management client | |
CN109819091A (en) | A kind of mobile phone unlocking method based on animation figure question and answer interactive form | |
CN102880117B (en) | A kind of screen catch system being applied to numerically-controlled machine | |
CN115079920A (en) | Control method for fingerprint and face recognition function of terminal equipment and terminal equipment | |
CN111339460B (en) | Data updating method, device, computer equipment and storage medium | |
CN110086942A (en) | Theft preventing method, device, equipment and the storage medium of intelligent terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170623 |
|
RJ01 | Rejection of invention patent application after publication |