473,385 Members | 1,478 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Context Menu shell extension

yxq
Hello
Can anyone tell me Context Menu shell extension?
It is better that provide some samples or links.

Thanks
Nov 20 '05 #1
4 2684
yxq wrote:
Can anyone tell me Context Menu shell extension?
It is better that provide some samples or links.


Hi,

Do you mean extensions written in VB .Net? Shell extensions, whatever
type they are, are COM objects. You can't produce COM objects with .Net.
Of course, there's Interop but I don't believe that writing a shell
extension in a .Net language is a good idea until the .Net Framework
comes natively with the OS. There are many shell extensions attached to
the Explorer and each of them must load as quickly as possible.
Especially if it is a context menu extension.

Maybe you'll find VB .Net samples but very frankly, I wouldn't do that.

--
Patrick Philippot - Microsoft MVP [.Net]
MainSoft Consulting Services
www.mainsoft.xx
(replace .xx with .fr when replying by e-mail)

Nov 20 '05 #2
* "yxq" <ga***@163.net> scripsit:
Can anyone tell me Context Menu shell extension?
It is better that provide some samples or links.


<http://www.mvps.org/emorcillo/dotnet/shell/shellextensions.shtml>

--
Herfried K. Wagner [MVP]
<http://www.mvps.org/dotnet>
Nov 20 '05 #3
Herfried K. Wagner [MVP] wrote:
Can anyone tell me Context Menu shell extension?
It is better that provide some samples or links.


<http://www.mvps.org/emorcillo/dotnet/shell/shellextensions.shtml>


I must test this code. I'm curious about the results. Especially when
the extension is loaded the first time. Loading the whole .Net machinery
just for running a context menu extension appears to be overkill.

Any other opinion?

--
Patrick Philippot - Microsoft MVP [.Net]
MainSoft Consulting Services
www.mainsoft.xx
(replace .xx with .fr when replying by e-mail)

Nov 20 '05 #4
* "Patrick Philippot" <pa***************@mainsoft.xx> scripsit:
It is better that provide some samples or links.


<http://www.mvps.org/emorcillo/dotnet/shell/shellextensions.shtml>


I must test this code. I'm curious about the results. Especially when
the extension is loaded the first time. Loading the whole .Net machinery
just for running a context menu extension appears to be overkill.


That were my thoughts too, but not everybody wants do dig into C++ or VB
Classic...

;-)

--
Herfried K. Wagner [MVP]
<http://www.mvps.org/dotnet>
Nov 20 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Marcel Hug | last post by:
Hello NG ! I would like to show the context menu which apears when i drop a file by fight mouse button. Could somebody help me ? Thanks
2
by: elziko | last post by:
I understand how to edit the registry to add context menu items in windows for any file type. I know I can use %1 for the default value of the command key to signify the filename that has been...
5
by: lgbjr | last post by:
Hello All, I have several Pictureboxes (linked to an AccessDB) on a VB.NET form. I would like to use a context menu to allow the user to open the picture in their default picture viewer or...
2
by: Martin Carpella | last post by:
Hi! Can anybody give me a pointer if/how I could retrieve the Explorer context menu of a given file in C#? Thanks in advance, Martin
2
by: auad | last post by:
hi, I would like to know how to implement the following situation in c# or VB.net: I want to know how to display the application icon in the windows context menu (just like winrar does) ...
3
by: Steven | last post by:
Hello, I want to a context menu extension dll like WinZIP, and it supports Windows Vista 32bit & 64bit. Where is it? Thank you Steven
3
by: Poggs | last post by:
Hi everyone, I used the pattern for Shell Extensions for Context menu from Dino Esposito's article. However I implemented it in more than one application and it seems that those two right click...
2
by: Jeff Gaines | last post by:
I am in the process of upgrading to XP 64. VS2008 is running fine but one of my apps, which adds functionality to the Explorer context menu, just won't work under XP 64. Googling resulted in my...
1
by: zacks | last post by:
I have figured out how to add custom menu items to various buildin context menus by looking at a project on CodeProject.com and then doing some registry searches. But I can't find how to add a...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.