VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



Notification Area (Systray) Set

by Howard L. McHenery (1 Submission)
Category: Windows System Services
Difficulty: Advanced
Date Added: Wed 3rd February 2021
Rating: (3 Votes)

The "Notification Area" (Systray) is another one of Microsoft's "Manhattan Projects" (Best Kept Secrets). Days of searching Google I only found out that the info was in a registry value. I wanted to set the "Behavior" to "Always Show" for my "Send to Tray" applications where the icon in the tray indicated something. Windows Systray NOTIFYICONDATA should have something to do this with, if it does I can't find any info on how to do it?
This project is actually three projects in one:
1. The Discovery process, where in the registry and what bytes to change to set "Always Show", "Always Hide" or "Hide when Inactive". Possibly more info on the subject than anyone wants to know!
2. A clubby program to list all Systray applications and make changes to "Behavior". In NotifyArea.zip package.
3. A self contained module to add to a "Send to Tray" project that will set "Always Show" when the application is started. Call "BehaviorGet" to test if "Always Show" is set, if it isn't call "BehaviorSet" with the file spec to the application and it returns true if successful.

Rate Notification Area (Systray) Set

Download Notification Area (Systray) Set

Download Notification Area (Systray) Set (48 KB)

Notification Area (Systray) Set Comments

No comments have been posted about Notification Area (Systray) Set. Why not be the first to post a comment about Notification Area (Systray) Set.

Post your comment

Subject:
Message:
0/1000 characters