|
-
Feb 17th, 2007, 07:26 AM
#1
Thread Starter
Frenzied Member
WinRAR Context Menu
Does anyone know how to create a menu like this?
I'll Be Back!
T-1000
Microsoft .Net 2005
Microsoft Visual Basic 6
Prefer using API
-
Feb 17th, 2007, 11:40 PM
#2
Re: WinRAR Context Menu
You have to extend the Windows shell. I've never done it but here's a good place to start.
http://search.msdn.microsoft.com/sea...+extensions%22
-
Feb 18th, 2007, 12:09 AM
#3
Re: WinRAR Context Menu
Heres a thread on it in VB 6 which is very similar to .net.
http://www.vbforums.com/showthread.php?t=323437
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Feb 19th, 2007, 03:53 AM
#4
Thread Starter
Frenzied Member
Re: WinRAR Context Menu
 Originally Posted by RobDog888
I believe that is it! Thank You so much because I been looking for this for a while now!
I'll Be Back!
T-1000
Microsoft .Net 2005
Microsoft Visual Basic 6
Prefer using API
-
Feb 19th, 2007, 04:01 AM
#5
Thread Starter
Frenzied Member
Re: WinRAR Context Menu
The only thing is it can't handle multiple selected files.
I'll Be Back!
T-1000
Microsoft .Net 2005
Microsoft Visual Basic 6
Prefer using API
-
Feb 19th, 2007, 04:19 AM
#6
Thread Starter
Frenzied Member
Re: WinRAR Context Menu
Actually, I think Baja_Yu posted in that thread too. Sorry!
http://www.vbforums.com/showthread.php?t=323437
I'll Be Back!
T-1000
Microsoft .Net 2005
Microsoft Visual Basic 6
Prefer using API
-
Feb 19th, 2007, 08:42 AM
#7
Thread Starter
Frenzied Member
Re: WinRAR Context Menu
OK, question about the icon.
When the context menu shows for the folder listbox, the icon appears fine. However, for the file listbox, the icon is blacked-out. Any reason for this?
This doesn't work on shortcuts either.
Last edited by Liquid Metal; Feb 19th, 2007 at 08:55 AM.
I'll Be Back!
T-1000
Microsoft .Net 2005
Microsoft Visual Basic 6
Prefer using API
-
Feb 19th, 2007, 01:55 PM
#8
Re: WinRAR Context Menu
Yes baja_yu created the thread and its the same link as I posted. 
What is the color depth of the icon you are using?
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Feb 19th, 2007, 04:13 PM
#9
Thread Starter
Frenzied Member
Re: WinRAR Context Menu
 Originally Posted by RobDog888
Yes baja_yu created the thread and its the same link as I posted. 
What is the color depth of the icon you are using?
It is the same icon that is in the res file. I am not sure if I understand what you meant by color depth. It is fine in the folder listbox but not fine for the file listbox. It appears as a black image.
Also, can you explain these two files that are also in the zip file too - IDataObj.tlb and IctxMenu.tlb? Did the owner create these files or does these files belong to Windows? I am assuming they are belong to Windows because I see them in a non-related site too.
http://www.kisys.com/Technotes/Tech_...adata_Tool.htm
Thanks RobDog888 for the followup.
Last edited by Liquid Metal; Feb 19th, 2007 at 05:04 PM.
I'll Be Back!
T-1000
Microsoft .Net 2005
Microsoft Visual Basic 6
Prefer using API
-
Feb 20th, 2007, 11:14 PM
#10
Thread Starter
Frenzied Member
I'll Be Back!
T-1000
Microsoft .Net 2005
Microsoft Visual Basic 6
Prefer using API
-
Feb 21st, 2007, 12:28 AM
#11
Re: WinRAR Context Menu
about Context Menu Handlers:
Here is a sample chapter. It is for VB6 though.
-
Feb 21st, 2007, 03:57 AM
#12
Re: WinRAR Context Menu
I haven't checked that code. Does it create a dll ? Have you created the dll and tried registering it ?
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|