Questions tagged [shell-extensions]

Shell Extensions are COM objects that extendeds functionality of Windows Explorer.

299 questions
0
votes
1 answer

My Icon Handler crashes Explorer

I have a project using SharpShell for an Icon Handler. It peeks inside APKs in order to find and display their icon. I've got it working but there are a few side effects. If I try to rename an APK to something else, say from A.apk to B.apk, then…
Corey Ogburn
  • 24,072
  • 31
  • 113
  • 188
0
votes
1 answer

What argument should DllGetClassObject to the constructor of it's Shell Extension Handler?

Sorry if that question did not make a lot of sense. I am trying to make a Hello World Shell Extension Handler. I have been following this tutorial. It says Shell Extension Handlers must implement IUnknown interface and a class factory which I have…
user1873073
  • 3,580
  • 5
  • 46
  • 81
0
votes
1 answer

Icon Overlay Handler for multiple icons

How to implement Icon Overlay Handler that can handle custom icons for custom files. For example: foo.bar - d:\myicon1.ico bar.bar - d:\myicon2.ico I tried used IShellIconOverlayIdentifier but it's uses as one handler for one icon
barbaris
  • 514
  • 8
  • 25
0
votes
0 answers

Extending Windows Property Handlers with additional properties

I'm using SSLWare's EZShellExtensions.Net v2011 , they support Property Handlers, but the code doesn't work exactly like I want it to work. I want to add a couple of new properties to the property handler for docx xlsx file extensions, but my code…
jjdev80
  • 461
  • 4
  • 17
0
votes
1 answer

namespace extension.. galaxy file system toolkit...gmail shell drive like utility

i was looking for some namespace extention to extend using c# (.net) but didn't find much help online except Galaxy Filesystem tooklkit. which are vc++ based but comes with c# and java wrapper classes... which helps me alot to start and i did. i…
Muhammad Adnan
  • 1,375
  • 6
  • 19
  • 40
0
votes
1 answer

Bitmap images not showing in CListCtrl report view

I'm trying to create a dialog in MFC that contains a CListCtrl to display a list of items with associated images. However, the images are being displayed as blank white squares. They are there, or at least, there is a space where they should be. I…
Greg
  • 95
  • 1
  • 4
0
votes
1 answer

How to check total number ShellIconOverLayIdentifers installed in a computer using C++

I need to check the total number ShellIconOverLayIdentifers installed in a computer programmatically using C++ and win32 API. Can I check the identifiers under the below path to get the total…
JChan
  • 1,411
  • 4
  • 24
  • 34
0
votes
1 answer

How to fill a list or view via the windows shell (iDropTarget)

I have a little WinForms application with a tree view. I can drag and drop files and directories in, and I can start the program by dropping one or more files or directories on it / using the commandline (args). What I can’t figure out is how to…
Daro
  • 1,990
  • 2
  • 16
  • 22
0
votes
1 answer

Override Drag and drop for Shell Extension

I am working on a ShellExtension code in C++. I am creating a Virtual Drive. Which represents a repository somewhere in the Network. What I want now is to enable Drag-Drop functionality to this Drive. I want to enable user to drag the file to that…
Sumeet
  • 905
  • 1
  • 14
  • 32
0
votes
1 answer

File format details informer

In most of recent versions of Windows (XP, Vista, "7") it is possible to get detailed information of some file formats like JPEG EXIF, MP3 ID3 tags (like genre, artist) and some other formats. To get that information one should right click on file,…
opal
  • 143
  • 1
  • 6
0
votes
1 answer

How do I create a shell-extension / file container dll like winzip?

Ok so I need to make a file container program or namespace extension similar to that of winzip or winrar. Now I don't need the files to be compressed or encrypted or anything special like that. What I need is to create a dll that works off an…
user1255276
  • 541
  • 2
  • 5
  • 20
-1
votes
1 answer

Default column index for sorting in Shell Namespace Extension

In my Shell Namespace Extension I am using SHCreateShellFolderView to obtain IShellView when it is requested: IFACEMETHODIMP ShellFolder::CreateViewObject(HWND hwnd, REFIID riid, void** ppv) { if (IsEqualIID(riid, IID_IShellView)) { …
-1
votes
1 answer

Property sheet handler doesn't work with Windows 10/Visual Studio 2015

I have a shell extension that has been working for quite a while. It does: icon overlays adds a context menu adds property page When compiled using VS 2013 it all works fine on all supported windows versions (7 though and including 10). I've…
bobk
  • 13
  • 4
-1
votes
1 answer

Embedding a side bar in explorer

How do I embed a side bar in explorer like the bar on the right? It's a dropbox-clone in Chinese After fiddling with SP++, I'm guessing it is finding the HWND, resizing the SHELLDLL_DefView and adding a window to CabinetWClass. Or is there a shell…
TiansHUo
  • 8,509
  • 7
  • 45
  • 57
1 2 3
19
20