Re: Is it possible to remove 3rd party app icon from systray?
- From: "Kathy" <Kathy@kathy>
- Date: Sun, 15 Mar 2009 13:08:22 -0400
No, I am using several (sometimes up to 16 instances simultanouesly) and
that creates chaos in the systray.
Kathy
"jaf" <me@xxxxxxxx> wrote in message
news:enyaxjYpJHA.1184@xxxxxxxxxxxxxxxxxxxxxxx
Hi Kathy,
Can we assume you have tried closing the current instance, which should
close the icon, before launching a new instance?
John
"Kathy" <Kathy@kathy> wrote in message
news:u4r7V8XpJHA.3868@xxxxxxxxxxxxxxxxxxxxxxx
"Larry Serflaten" <serflaten@xxxxxxxxxxxxxx> wrote in message
news:%23%23xH0vVpJHA.5412@xxxxxxxxxxxxxxxxxxxxxxx
Larry, thank you for your response.
"Kathy" <Kathy@kathy> wrote
I am facing this problem.
My app starts the 3rd party app using runas, starting several
instances of
it.
Each instance at startup loads its own icon in the systray, which
causes big
and unnecessary crowd.
I wonder, is it possible to start these instances without systray icon
loaded or to remove these icons afterwards?
Please advice,
Have you scoured the net for 3rd party help? Specifically, I'd look
for command line options your 3rd party app might support. It may
be they already gave you that option....
What is a command line option? It is text added to the command line
that informs the program of any selected options. For example, typing
the following text into the Run box tells IE you want to navigate to
google when the program runs.
iexplore.exe "http://www.google.com"
The following tells IE you want to go to google while running IE in
kiosk mode:
iexplore.exe -k "http://www.google.com"
(Use Alt+F4 to close the kiosk window)
Thus, your 3rd party app may also accept command line options,
one of which may avoid showing the system tray icon. If that is the
case, it would be far easier to go that route than to try to remove
icons they have placed in the tray!
(FYI - I don't know how to remove the icons, I'd have to research it,
just like you are doing.)
HTH
LFS
I am well aware what command line is and how to use it.
Unfortunately, that 3rd party app not only does not allow to use any
command line parameters
(even if it did, I would be surprised to see such command.), but also it
does not provide the option in Options not to display icon in systray.
The only way I can see it is to programmatically remove the icon from
systray.
Because my app is launching the instances of that 3rd party app I have
some kind of control over the it.
I do have the handle to the instances and I know the processID.
Windows have some mechanism to hide inactive systray icons. How to use it
in this case?
Thanks,
Kathy
.
- References:
- Prev by Date: Re: VB App fails when log reaches 65536
- Next by Date: Re: My concept for a very basic stripboard layouter in VB6
- Previous by thread: Re: Is it possible to remove 3rd party app icon from systray?
- Next by thread: Re: Is it possible to remove 3rd party app icon from systray?
- Index(es):
Relevant Pages
|
Loading