I'm putting together a package to deploy across multiple desktops, and I am trying to find out what process is calling a little taskbar add-in that attaches itself under Windows XP (Think language toolbar, or Windows Media Player under Vista). This is part of a desktop search utility and consists of a little text input box which sits just to the left of the system tray.

Are taskbar attachments not treated as a separate process? I just hope they are not loaded dynamically using the Explorer process. I ask because there is nothing obvious to me in Task Manager that is loading this little thing. I need to be able to dynamically kill it. Assume that the application provides no mechanism to disable it.

link|improve this question
feedback

1 Answer

up vote 2 down vote accepted

While it might be possible to create a "taskbar attachment" by subclassing some of Explorer's windows, it's orders of magnitude easier to just write a shell extensions, so unfortunately it's safe to assume it's a shell extension hosted in explorer.exe.

link|improve this answer
Seems like that is the case. – Wayne Koorts May 18 '09 at 20:48
Sorry for the bad news... – Mihai Limbăşan May 19 '09 at 2:27
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.