How to get overlay icons only on the current user? Hoe to Register ShellIconOverlayIdentifiers to the HKCU?
-
Thursday, February 23, 2012 8:23 AM
Hi,
I am implementing an ShellIconOverlayIdentifiers handler for the windows explorer.
I need to overlay some icons for some files. As per the articles explained to do this we have to register the dll under HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers key.
But i just want it to be registered only for the current logon user not for other.
How do i register for current user only?
Is there any other way that we can do the overlay for the user basis.
I tried creating same key and registering under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers.
But explorer is not recognising it and loding it.
Thanks in advance.
- Moved by Helen Zhao Monday, February 27, 2012 3:00 AM (From:Visual C++ General)
All Replies
-
Monday, February 27, 2012 2:59 AM
Hi krishna,
Welcome to the MSDN Forum.
Accoring to your description, I'd like to move this thread to "General Windows Desktop Development Issues Forum" for better support. We only discuss general questions about Visual C++ in "Visual C++ General Forum".
Thanks for your understanding.
Have a nice day!Helen Zhao [MSFT]
MSDN Community Support | Feedback to us
-
Friday, March 09, 2012 2:10 AMModerator
[No. icon overlays are systemwide.]
I got this form a senior engineer.
http://msdn.microsoft.com/en-us/library/windows/desktop/hh127455(v=vs.85).aspx
Mike Zhang[MSFT]
MSDN Community Support | Feedback to us
- Edited by Mike Dos ZhangMicrosoft Contingent Staff, Moderator Friday, March 09, 2012 3:08 AM
- Marked As Answer by Mike Dos ZhangMicrosoft Contingent Staff, Moderator Wednesday, March 14, 2012 12:28 PM


