CN102567105A - Method for hiding Windows system tray - Google Patents
Method for hiding Windows system tray Download PDFInfo
- Publication number
- CN102567105A CN102567105A CN2010106189894A CN201010618989A CN102567105A CN 102567105 A CN102567105 A CN 102567105A CN 2010106189894 A CN2010106189894 A CN 2010106189894A CN 201010618989 A CN201010618989 A CN 201010618989A CN 102567105 A CN102567105 A CN 102567105A
- Authority
- CN
- China
- Prior art keywords
- tray
- icon
- message
- system tray
- hiding
- 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.)
- Granted
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The invention aims to disclose a method for hiding a Windows system tray, which can hide and recover a Window system tray icon, and acquire the notification message which is sent by the tray, so more and more tray programs management is convenient, technical basis is provided for further managing the tray programs, so the purpose of the invention is realized.
Description
Technical field
The present invention relates to the method for a kind of simplification, particularly a kind of method of hiding Windows system tray to the computation process.
Background technology
In Windows operating system, system tray is for the user checks program state, operation provides convenience fast.But as time passes, the program in user's the system tray is more and more, in the face of numerous system tray icon the time, has increased user's use difficulty on the contrary.
In sum, to the defective of prior art, need a kind of method of hiding Windows system tray especially, with the problem of mentioning more than solving.
Summary of the invention
The object of the present invention is to provide a kind of method of hiding Windows system tray, solve the defective of above-mentioned prior art, can hide useless system tray program, simplify user's operation.
The technical matters that the present invention solved can adopt following technical scheme to realize:
A kind of method of hiding Windows system tray is characterized in that it comprises the steps:
1) hides the regional icon of system tray, find the window of system tray, obtain the process tray subwindow under it through message, and then send out message and hide this tray icon;
2) icon in recovery system pallet zone is sent out the tray icon that message shows that the first step is hidden to system;
3) intercept and capture the notification message that is ejected by the system tray program of hiding, intercept and capture window procedure, the message of disposal system pallet window is intercepted and captured notification message.
In one embodiment of the present of invention, in above-mentioned steps 1) in, the icon in the system tray zone that hides, this icon shows that no longer the user also can't operate this icon, process tray also is in operation.
In one embodiment of the present of invention, in above-mentioned steps 2) in, the icon of being hidden can recover to show, can switch when guaranteeing to hide with show state.
In one embodiment of the present of invention, in above-mentioned steps 3) in, the icon of being hidden can be caught this message, and can hide this message when eject notification message.
The method of hiding Windows system tray of the present invention; Can realize hiding and recovery of Windows system tray icon; And can intercept and capture the notification message that pallet sends; The increasing process tray of convenient management provides technical foundation for further managing process tray, realizes the object of the invention.
Characteristics of the present invention can consult this case graphic and below better embodiment detailed description and obtain to be well understood to.
Embodiment
For technological means, creation characteristic that the present invention is realized, reach purpose and effect and be easy to understand and understand, below in conjunction with concrete diagram, further set forth the present invention.
The method of hiding Windows system tray of the present invention, it comprises the steps:
1) hides the regional icon of system tray, find the window of system tray, obtain the process tray subwindow under it through message, and then send out message and hide this tray icon;
2) icon in recovery system pallet zone is sent out the tray icon that message shows that the first step is hidden to system;
3) intercept and capture the notification message that is ejected by the system tray program of hiding, intercept and capture window procedure, the message of disposal system pallet window is intercepted and captured notification message.
Among the present invention, in above-mentioned steps 1) in, the icon in the system tray zone that hides, this icon shows that no longer the user also can't operate this icon, process tray also is in operation.
Among the present invention, in above-mentioned steps 2) in, the icon of being hidden can recover to show, can switch when guaranteeing to hide with show state.
Among the present invention, in above-mentioned steps 3) in, the icon of being hidden can be caught this message, and can hide this message when eject notification message.
(1) hides the regional icon of system tray;
A) find the pallet window through the window title;
B) send out message and obtain all windows (TB_GETBUTTON) under it;
C) can find information such as its process and executable file through the window handle of obtaining, so just can judge whether this window (tray icon) is to need to hide;
D) send out message and hide this icon (Shell_NotifyIcon).
(2) icon in recovery system pallet zone;
A) with hiding similar, send out message display icon (Shell_NotifyIcon).
(3) intercept and capture the notification message that is ejected by the system tray program of hiding;
A) system's hook is set and intercepts and captures all window procedure message (SetWindowsHookEx);
B) find the pallet window according to the window title, in the hook window procedure, only handle this window, other call all to skip over and do not process;
C) handle the message of intercepting and capturing and get off the keeping records of notification message (bubble) information, perhaps be transmitted to other programs and process again.
More than show and described ultimate principle of the present invention and principal character and advantage of the present invention.The technician of the industry should understand; The present invention is not restricted to the described embodiments; That describes in the foregoing description and the instructions just explains principle of the present invention, and under the prerequisite that does not break away from spirit and scope of the invention, the present invention also has various changes and modifications; These variations and improvement all fall in the scope of the invention that requires protection, and the present invention requires protection domain to be defined by appending claims and equivalent thereof.
Claims (4)
1. the method for a hiding Windows system tray is characterized in that, it comprises the steps:
1) hides the regional icon of system tray, find the window of system tray, obtain the process tray subwindow under it through message, and then send out message and hide this tray icon;
2) icon in recovery system pallet zone is sent out the tray icon that message shows that the first step is hidden to system;
3) intercept and capture the notification message that is ejected by the system tray program of hiding, intercept and capture window procedure, the message of disposal system pallet window is intercepted and captured notification message.
2. the method for hiding Windows system tray as claimed in claim 1 is characterized in that, in above-mentioned steps 1) in; Icon in the system tray zone that hides; This icon shows that no longer the user also can't operate this icon, and process tray also is in operation.
3. the method for hiding Windows system tray as claimed in claim 1 is characterized in that, in above-mentioned steps 2) in, the icon of being hidden can recover to show, can switch when guaranteeing to hide with show state.
4. the method for hiding Windows system tray as claimed in claim 1 is characterized in that, in above-mentioned steps 3) in, the icon of being hidden can be caught this message, and can hide this message when eject notification message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010618989.4A CN102567105B (en) | 2010-12-31 | 2010-12-31 | Method for hiding Windows system tray |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010618989.4A CN102567105B (en) | 2010-12-31 | 2010-12-31 | Method for hiding Windows system tray |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102567105A true CN102567105A (en) | 2012-07-11 |
CN102567105B CN102567105B (en) | 2014-09-17 |
Family
ID=46412596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010618989.4A Active CN102567105B (en) | 2010-12-31 | 2010-12-31 | Method for hiding Windows system tray |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102567105B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103235903A (en) * | 2013-04-12 | 2013-08-07 | 广东欧珀移动通信有限公司 | Processing method and device for hiding programs of mobile terminal |
CN103324893A (en) * | 2013-05-31 | 2013-09-25 | 华为技术有限公司 | Privacy protection method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1819685A (en) * | 2006-02-27 | 2006-08-16 | 宇龙计算机通信科技(深圳)有限公司 | Mobile communication terminal tray management |
US20070067734A1 (en) * | 2005-09-16 | 2007-03-22 | Microsoft Corporation | Network connectivity and wireless status in a notification area |
CN101714079A (en) * | 2008-10-07 | 2010-05-26 | 华硕电脑股份有限公司 | Method of computer system transferring notice icon relating to notice region and relevant device thereof |
-
2010
- 2010-12-31 CN CN201010618989.4A patent/CN102567105B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070067734A1 (en) * | 2005-09-16 | 2007-03-22 | Microsoft Corporation | Network connectivity and wireless status in a notification area |
CN1819685A (en) * | 2006-02-27 | 2006-08-16 | 宇龙计算机通信科技(深圳)有限公司 | Mobile communication terminal tray management |
CN101714079A (en) * | 2008-10-07 | 2010-05-26 | 华硕电脑股份有限公司 | Method of computer system transferring notice icon relating to notice region and relevant device thereof |
Non-Patent Citations (4)
Title |
---|
《电脑知识与技术(经验技巧)》 20070425 无蓝 新春有礼--QQ技巧大放送 110 1-3 , 第3期 * |
无蓝: "新春有礼——QQ技巧大放送", 《电脑知识与技术(经验技巧)》 * |
鲁礼炳: "在***托盘中实现应用程序图标的动态显示", 《电脑编程技巧与维护》 * |
齐玉东,郭天杰,马赛红: "一个任务图标管理程序的实现", 《电脑编程技巧与维护》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103235903A (en) * | 2013-04-12 | 2013-08-07 | 广东欧珀移动通信有限公司 | Processing method and device for hiding programs of mobile terminal |
CN103235903B (en) * | 2013-04-12 | 2015-12-23 | 广东欧珀移动通信有限公司 | A kind of mobile terminal concealing program disposal route and device |
CN103324893A (en) * | 2013-05-31 | 2013-09-25 | 华为技术有限公司 | Privacy protection method and device |
CN103324893B (en) * | 2013-05-31 | 2017-11-07 | 华为技术有限公司 | The method and apparatus of secret protection |
Also Published As
Publication number | Publication date |
---|---|
CN102567105B (en) | 2014-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20150295863A1 (en) | Method and system for processing incoming messages | |
CN104793838B (en) | A kind of method and device for realizing the display that suspends | |
WO2022017411A1 (en) | Unread message display method and apparatus, and electronic device and storage medium | |
CN102929485B (en) | A kind of characters input method and device | |
CN107493375A (en) | Mobile terminal expanded type throws screen method and throws screen system | |
CN108008888B (en) | Method and device for rapidly switching application program and interface thereof | |
CN103577594A (en) | Lock screen interface information pushing system and method | |
CN104217161B (en) | A kind of virus scan method and system, terminal unit | |
CN104602131A (en) | Barrage processing method and system | |
CN104866503B (en) | Media file caching method and media playing equipment | |
CN102270097A (en) | Method for unlocking terminal screen lock and portable terminal equipment | |
CN102685034A (en) | Method and client for giving prompt for instant messaging message | |
CN103324898A (en) | Method for encrypting/decrypting display content in touch screen, and communication terminal | |
CN106503502B (en) | Notification message processing method based on dual systems and mobile terminal thereof | |
CN104123164A (en) | Application program starting method and device | |
CN104636435A (en) | Cloud terminal screen recording method | |
CN103019899A (en) | Method and system for replaying intelligent terminal event as well as intelligent terminal | |
CN101246536A (en) | Method for encrypting and decrypting computer files based on process monitoring | |
CN106919377A (en) | Determine application program displaying interface whether be white screen method and device | |
CN102567105B (en) | Method for hiding Windows system tray | |
CN112764891B (en) | Electronic terminal and method for controlling application | |
CN104133452B (en) | A kind of system and method for being applied to monitoring converter tapping and completing | |
CN103365524A (en) | Application synergy method based on status bar icon and communication terminal | |
CN105893019A (en) | User manual calling-out method and apparatus for smartphone | |
CN104426710A (en) | Monitoring evidence obtaining method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 200436 Room 601, Lane 299, Lane 299, JIANGCHANG West Road, Jingan District, Shanghai Patentee after: Geer software Limited by Share Ltd Address before: 200070 50 Mau Ling Road, Zhabei District, Shanghai Patentee before: Geer Software Co., Ltd., Shanghai |
|
CP03 | Change of name, title or address |