Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 674835
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 14, 20262026-05-14T00:45:02+00:00 2026-05-14T00:45:02+00:00

I need to know if the user has hidden an icon added by my

  • 0

I need to know if the user has hidden an icon added by my program to the system tray area.
Is it technically feasible?

UPDATE
My program – yowindow displays the current temperature in the system-tray icon.
I want to spare the server load by not auto-updating the weather for the users who don’t see the tray-icon.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-14T00:45:02+00:00Added an answer on May 14, 2026 at 12:45 am

    No.

    And what would you do with this information, even if you had it?

    (caveat – I guess you could do a screen-grab, work out where the taskbar is, figure out where the system tray is, “parse” out each icon, then bitmap compare each against your own icon. But really…)

    It might be worth your while looking at this related question

    Based on first Edit to question

    I can see your point. But look at it from the windows API designer’s POV. They provided a facility for icons to be created in an “always visible” manner. And every man+dog went ahead and put an icon in there, on the presumption that the user would always want to know about their product (please note, I’m not claiming that you’re in this group here).

    They’ve noticed this runaway behavior, and whilst they can’t now take away the ability to create these icons, they want to give the user control.

    Now we come to the problem. Imagine, for a second, that you’re a less than enlightened developer. And if you detect that your icon has been hidden, you pop up a message prompting the user to un-hide your icon. Maybe you do this once per login. Maybe you do it every half an hour. It’s just a general level of user annoyance, similar to having 40 icons appear in the tray, when the user doesn’t care about most of them

    The question is – if you were designing an API to allow developers to discover whether their icon is, in fact, hidden. How do you allow your benign usage, whilst preventing the behavior in the previous paragraph? Spend a few minutes trying to pretend to be a windows API designer, and try to write the necessary function(s) (for the sake of argument, assume the annoying developers aren’t willing to implement the IAmEvil interface, or whatever, or would be willing to implement the IOnlyDoGood interface…)

    Hopefully, your icon is useful, and users will either a) show your icon, or b) remove your application (if it’s not doing what they want/need)

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I need to know when a WPF Datagrid has been sorted by the user.
i need to know is there any way to check that the user has
In my template, I need to know if a user has certain role to
On my index page I need to know if the current user has voted
I need to know which views does a user have which privileges on. I'm
I need to know the ID of the current user in a model: def
I have a situation where I need to know when the user of a
I need an event for detecting if an user has moved the scrollbar position
I've got a checkout page which has some ajax calls that update hidden fields
Need to know this so that i could send DTMF and that is going

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.