CN102567105A - Method for hiding Windows system tray - Google Patents

Method for hiding Windows system tray Download PDF

Info

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
Application number
CN2010106189894A
Other languages
Chinese (zh)
Other versions
CN102567105B (en
Inventor
周珩
许俊
任伟
杨茂江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Geer software Limited by Share Ltd
Original Assignee
GEER SOFTWARE CO Ltd SHANGHAI
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by GEER SOFTWARE CO Ltd SHANGHAI filed Critical GEER SOFTWARE CO Ltd SHANGHAI
Priority to CN201010618989.4A priority Critical patent/CN102567105B/en
Publication of CN102567105A publication Critical patent/CN102567105A/en
Application granted granted Critical
Publication of CN102567105B publication Critical patent/CN102567105B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Hide the method for Windows system tray
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.
CN201010618989.4A 2010-12-31 2010-12-31 Method for hiding Windows system tray Active CN102567105B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
《电脑知识与技术(经验技巧)》 20070425 无蓝 新春有礼--QQ技巧大放送 110 1-3 , 第3期 *
无蓝: "新春有礼——QQ技巧大放送", 《电脑知识与技术(经验技巧)》 *
鲁礼炳: "在***托盘中实现应用程序图标的动态显示", 《电脑编程技巧与维护》 *
齐玉东,郭天杰,马赛红: "一个任务图标管理程序的实现", 《电脑编程技巧与维护》 *

Cited By (4)

* Cited by examiner, † Cited by third party
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