shell32: Handle backspace key in shellview.

This commit is contained in:
Alexander Nicolaysen Sørnes 2007-12-06 10:35:08 +01:00 committed by Alexandre Julliard
parent b259c4ae80
commit 84e945f180
1 changed files with 9 additions and 0 deletions

View File

@ -1557,6 +1557,15 @@ static LRESULT ShellView_OnNotify(IShellViewImpl * This, UINT CtlID, LPNMHDR lpn
IShellView_Refresh((IShellView*)This);
}
else if(plvKeyDown->wVKey == VK_BACK)
{
LPSHELLBROWSER lpSb;
if((lpSb = (LPSHELLBROWSER)SendMessageW(This->hWndParent, CWM_GETISHELLBROWSER, 0, 0)))
{
IShellBrowser_BrowseObject(lpSb, NULL, SBSP_PARENT);
}
}
else
FIXME("LVN_KEYDOWN key=0x%08x\n",plvKeyDown->wVKey);
}