.net - Help getting me started on making a file -> right-click context menu in Vista -


I am a newbie, net 2.0 and 3.5 developer. I want to create an application that creates a context menu when a file is right clicked in Vista after right clicking - I think I can understand the rest, but I can get access to the Vista API Do not know the technology.

Follow-up:

As I have read some information on which people have responded, I have come to know that I am moving here with Shell extensions. I think I can keep this project very simple if I call my app and pass the file name as a parameter whenever the file is clicked with some extensions, even then My Explorer needs to come in the context menu How do I do this?

With the risk of being useless, I would suggest against it in Net 2.0 or 3.5 Brian said that The thing you are trying to implement is a shell extension. These are implemented as libraries which loads the Vista shell.

While there are many tutorials around the web that instruct them to implement them in Net 2.0 or some of them mention how bad it is. If you like Vista Shell If the net shell is expanded, then it is forced to load the entire NALR which requires your shell extension. What's worse than that is that you complete the same process. Only one version of Net CLR can load. So if you have a shell extension for which .NET 1.0 CLR and Vista have loaded it, then it can not load the 2.0 CLR to require your shell extension.

In addition to this, some are already discussing this.

Some information (KBCF PDF, no simple HTML link found)


Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -