Explorer Toolbar

  • Thread starter Thread starter eXtreme
  • Start date Start date
E

eXtreme

Does anyone know of a sample application (or has some pointers) which show
how I would code and install / configure an Explorer ToolBar using C#?

Additionally, I would like to create an Internet Explorer Toolbar.

Thanks,
eXtreme
 
The links below look a lot more complete... to get started I found some
examples which got me going... but ran into an issue with my text box
trapping the Keyboard input... specifically the backspace (in IE) and the
tab key.. any tips on how to trap these keys when using .NET?

Also, does a copy of the DLL get loaded with every instance of the browser
or explorer? Logically it seems that it may... in this case if I want some
of the code to be shared between all instances of the browser and toolbar do
people typically use DDE, .NET Remoting or something else to do this?
 
Hi

Comments in line.


Best regards,

Peter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
From: "eXtreme" <[email protected]>
References: <[email protected]>
Subject: Re: Explorer Toolbar
Date: Sun, 26 Jun 2005 10:59:54 -0400
Lines: 30
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-RFC2646: Format=Flowed; Response
Message-ID: <eORW3#[email protected]>
Newsgroups: microsoft.public.dotnet.framework.windowsforms
NNTP-Posting-Host: adsl-068-209-162-246.sip.clt.bellsouth.net 68.209.162.246
Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP10.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.dotnet.framework.windowsforms:22059
X-Tomcat-NG: microsoft.public.dotnet.framework.windowsforms

The links below look a lot more complete... to get started I found some
examples which got me going... but ran into an issue with my text box
trapping the Keyboard input... specifically the backspace (in IE) and the
tab key.. any tips on how to trap these keys when using .NET?
Do you mean you wants to get the keyboard input when the textbox did not
have the focus?
If so, I think we need to use the Keyboard hook.
Here is a KB link for mouse hook, but I think it is similar to applied to
keyboard hook.
HOW TO: Set a Windows Hook in Visual C# .NET
http://support.microsoft.com/default.aspx?scid=kb;EN-US;318804

Also, does a copy of the DLL get loaded with every instance of the browser
or explorer? Logically it seems that it may... in this case if I want some
of the code to be shared between all instances of the browser and toolbar do
people typically use DDE, .NET Remoting or something else to do this?
Yes, because every IE is a standone process, so the dll is loaded in every
process. Also I think the communicate with each other, we need to use the
IPC(Interprocess communication) but not code sharing. If you have a dll, it
has a function, then if the dll is loaded in multiple process, then the
function will be used in every process, becuase the code is in the dll.

Here is a link about .NET remoting, for your reference.
Accessing Objects in Other Application Domains Using .NET Remoting
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/htm
l/cpconaccessingobjectsinotherapplicationdomainsusingnetremoting.asp
 
Back
Top