Index: shlview.c =================================================================== --- shlview.c (revision 47123) +++ shlview.c (working copy) @@ -1511,6 +1511,7 @@ msg.pt = 0;*/ LPNMLVKEYDOWN plvKeyDown = (LPNMLVKEYDOWN) lpnmh; + SHORT ctrl = GetAsyncKeyState(VK_CONTROL); /* initiate a rename of the selected file or directory */ if(plvKeyDown->wVKey == VK_F2) @@ -1591,6 +1592,14 @@ IShellBrowser_BrowseObject(lpSb, NULL, SBSP_PARENT); } } + else if(plvKeyDown->wVKey == 'C' && (ctrl & 0x8000)) + { + FIXME("Need to copy\n"); + } + else if(plvKeyDown->wVKey == 'V' && (ctrl & 0x8000)) + { + FIXME("Need to paste\n"); + } else FIXME("LVN_KEYDOWN key=0x%08x\n",plvKeyDown->wVKey); }