"When you cause a shell extension to be loaded by Explorer, it will stay in memory for a while, making it impossible to rebuild the DLL. To have Explorer unload extensions more often, create this registry key:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\AlwaysUnloadDLL
and set the default value to "1". On 9x, that's the best you can do. On NT, go to this key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
and create a DWORD called DesktopProcess with a value of 1. This makes the desktop and Taskbar run in one process, and subsequent Explorer windows each run in its own process. This means that you can do your debugging with a single Explorer window, and when you close it, your DLL is automatically unloaded, avoiding any problems with the file being in use. You will need to log off and back on for these changes to take effect."
From the article "The Complete Idiot's Guide to Writing Shell Extensions - Part I"
Visual Studio 2005 - Return to common Ctrl-Tab
One can change default hotkeys under menu Tools -> Options > Environment > Keyboard
Window.*DocumentWindowNav - new awfull Ctrl-Tab
Window.*NextDocumentWindow - old Ctrl-Tab
* - Next or Previous
Window.*DocumentWindowNav - new awfull Ctrl-Tab
Window.*NextDocumentWindow - old Ctrl-Tab
* - Next or Previous
Labels:
CtrlTab,
studio 2005
Subscribe to:
Posts (Atom)
Labels
- avi (1)
- CtrlTab (1)
- custom layouts (1)
- explorer (1)
- HOWTO (2)
- keyboard layouts (1)
- LaTeX (1)
- mac (1)
- processes (1)
- proxy (1)
- quicktime (1)
- solution explorer (1)
- Sound (1)
- studio 2005 (2)
- windows (6)