The hooks can be installed by a shell extension that is auto-loaded by
Explorer or by an external exe. I chose an external exe for few reasons...
I see the the reasons for that you preferred an exe, but I still would like to
have the application auto-loaded without an exe, I think a DLL would be
appropriate in this case. I simply have the wish to install and forget about
the start-menu issue, not having one more application in the notification
area.
I have average C++ knowledge and experiences. Do you consider it as a feasible
task to compile the source as DLL? Do you think that many code modifications
would be necessary to accomplish that task? Is there something important to
know / to consider if I would begin with that small project? Do you know a
small demo project showing how to code a hook DLL?
Thanks for advice.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I did not actually install Classic Shell yet (I was on XP), this installation
was scheduled for tomorrow. Just from reading your article I assumed that
Classic Shell uses a tray-exe like some other tools (e.g. Classic Start Menu)
- that assumption obviously was wrong.
Meanwhile I installed your software, and it's great, ClassicStartMenu.exe runs
hidden and is immediately loaded after login. Everything works fine, as far as
I can say.
Thus I think that my request is obsolete now, however, at least this guided me
to another interesting code-project article (Three Ways to Inject Your Code
into Another Process).
Thanks for the immediate reply,
and please forgive requesting unnecessary support.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In your code-project article you wrote
I see the the reasons for that you preferred an exe, but I still would like to
have the application auto-loaded without an exe, I think a DLL would be
appropriate in this case. I simply have the wish to install and forget about
the start-menu issue, not having one more application in the notification
area.
I have average C++ knowledge and experiences. Do you consider it as a feasible
task to compile the source as DLL? Do you think that many code modifications
would be necessary to accomplish that task? Is there something important to
know / to consider if I would begin with that small project? Do you know a
small demo project showing how to code a hook DLL?
Thanks for advice.
The ClassicStartMenu.exe doesn't show in the notification area. At least it is
not supposed to. Are you seeing it there?
Sorry, my fault!
I did not actually install Classic Shell yet (I was on XP), this installation
was scheduled for tomorrow. Just from reading your article I assumed that
Classic Shell uses a tray-exe like some other tools (e.g. Classic Start Menu)
- that assumption obviously was wrong.
Meanwhile I installed your software, and it's great, ClassicStartMenu.exe runs
hidden and is immediately loaded after login. Everything works fine, as far as
I can say.
Thus I think that my request is obsolete now, however, at least this guided me
to another interesting code-project article (Three Ways to Inject Your Code
into Another Process).
Thanks for the immediate reply,
and please forgive requesting unnecessary support.