 |
|
|
 |
|
 |
Hi,
First, excuse my bad english, it's not my native language (I'm French).
Then, is it possible, starting with your code, to create a function which could hide/unhide any process' icon in the system tray too (not only in the taskbar)???
How must I do?
Regards.
|
|
|
|
 |
|
 |
Hi,
A good starting point for manipulating tray icons would be Nishant Sivakumar's Shell Tray Info[^] tool.
Paul.
"The way of a fool seems right to him, but a wise man listens to advice" - Proverbs 12:15 (NIV)
|
|
|
|
 |
|
 |
Our company uses WatchDog to restrict access to the Internet. This requires a browser to open up and run a Java applet for logging into the WatchDog, then one can gain access to the Internet. If you close the browser then you have to do it all over again.
Hence, I open Netscape 4.76 to run the WatchDog applet and then use HideIt to hide this browser all day while I use another browser to view web pages et al.
At times, the server running WatchDog is reboot. At those times, I need to Unhide Netscape 4.76, re-login and then re-hide it. Problem is, that most times when I go to re-hide it, HideIt crashes and leave the Netscape application unhidden. Running HideIt again and trying again sometimes works and sometimes re-crashes itself.
I've noticed that if I minimize/maximize Netscape, and/or bring some other windows on top a few times, then HideIt does not seem to crashes (as often).
Info: Windows 2000 SP4, Gateway PC, applications almost always running are Outlook2000, SystemSuite Firewall, Novell, Norton AV Corporate Edition, Shoreline Call Manager.
I hope that this is enough info to hunt down the problem.
Regards,
Dwayne Hickman
|
|
|
|
 |
|
 |
Hi,
Sorry it's been such a long time since you posted. When you say it crashes, do you really mean it crashes or do you mean it quits? If it's the latter, then I have a fix.
Paul.
"The way of a fool seems right to him, but a wise man listens to advice" - Proverbs 12:15 (NIV)
|
|
|
|
 |
|
 |
You know, all those extra 'pop-up boxes' that ask you countless times ''are you sure'' you want to do that? Most are unneccesary and annoying, Only some really important, so why can't they be set or deactivated (or something). That includes 'Outlook Express' too, in my most humble opinion. Thanks everyone
|
|
|
|
 |
|
 |
This is allmost what I need for my project. I'm interested how can I simulate a TaskBar. I can use your code for detecting the top level windows in a timer (let's say 10 ms)but on slower computers it's not working so good. I wonder if there is a posibility to be notified when a top level window is created or distroyed. I tryed to implement a wide hook and use Shell notification mesages and it works only when the shell is Explorer and not my application.(i'm interested on Win95/98).
|
|
|
|
 |
|
 |
hi
this is vinod and i like your article very much and i am very much intersted in C and c++ so give me some tasks or situations so I can solve them in C
give a any worst condition i will solve that in C or C++
|
|
|
|
 |
|
 |
Dino Esposito published an article in Microsoft Interactive Developer back in 1998 that discussed modifying the taskbar buttons directly. If your intention is to hide/show these buttons, along with their associated top-level windows, you might be interested in reading his article.
http://www.microsoft.com/mind/0898/cutting0898.asp
It's at the bottom.
|
|
|
|
 |
|
 |
http://www.teamcti.com/trayit/trayit.htm
... although it's w/o sources.
Cheers,
Vadim Melnik
|
|
|
|
 |
|
 |
http://thewonderfulicon.com/
|
|
|
|
 |
|
 |
Quote from the program The Wonderful Icon:Automatically change your system's sound-effect files every few minutes (or seconds)
That alone should be sentenced with the guilotine.
powerful binary resource reuse - another word for "no sources, you are stuck with a pain-in-the-a## COM component"
|
|
|
|
 |
|
 |
dandycheung wrote:
http://thewonderfulicon.com/[^]
Either way, I don't think that detracts from the article. I note the 'wonderful' icon has no source provided, for example.
Christian
NO MATTER HOW MUCH BIG IS THE WORD SIZE ,THE DATA MUCT BE TRANSPORTED INTO THE CPU. - Vinod Sharma
|
|
|
|
 |
|
 |
Yes, but what i wanna express is, the method TheWonderfulIcon used to determine if a window is top-level is better. I has implemeted TheWonderfulIcon's minimizing a window to tray, but because of my english(very poor), I cannot present it here.
|
|
|
|
 |
|
 |
* automatically excluding message-only windows
* exclude/include windows by class
* exclude/include windows by process (auto for system processes)
* make it smaller by removing MFC
* add a button to the standard window buttons to hide it (a la Iconizer)
Nice idea anyway.
... you keep forgetting that sheep shagging is not a crime in Australia ...Paul Watson, The Lounge
|
|
|
|
 |
|
|
 |
|
 |
Looks nice too. Why dont you publish it on CP? This might bring you the price for the article of the month
powerful binary resource reuse - another word for "no sources, you are stuck with a pain-in-the-a## COM component"
|
|
|
|
 |
|
 |
Yeah, QuickDesktop is great. Also the TemplateWeb seems to have potential, but I wasn't able to download it.
--
Hans
Hans J. Schroeder - Microlog GmbH - www.microlognet.com - Home of the Cabinet Manager
|
|
|
|
 |
|
 |
Yes TemplateWeb is not available for download yet.
|
|
|
|
 |
|
 |
It's quite useful
"Hi" - greeting from a Chinese
|
|
|
|
 |
|
 |
The window hider does seem like a great idea does'nt it.
Go back and read my question to the creator please.
Then tell me if it's a good idea as well
(p.s.)Hello from Michigan.
|
|
|
|
 |
|
 |
How does it work? A few more comments might be nice. And where did you get idea from? Maybe acknowledge any source you borrowed for this. Sounds well-thought out.
Best wishes,
Hans
|
|
|
|
 |