--- base\applications\taskmgr\procpage.c.old 2010-10-01 16:18:27.203125000 +0200 +++ base\applications\taskmgr\procpage.c 2010-10-01 16:25:03.265625000 +0200 @@ -201,6 +201,11 @@ case WM_NOTIFY: ProcessPageOnNotify(wParam, lParam); break; + + case WM_KEYDOWN: + if (wParam == VK_DELETE) + ProcessPage_OnEndProcess(); + break; } return 0; @@ -251,6 +256,12 @@ ProcessPageShowContextMenu(GetSelectedProcessId()); break; + case LVN_KEYDOWN: + + if (((LPNMLVKEYDOWN)lParam)->wVKey == VK_DELETE) + ProcessPage_OnEndProcess(); + break; + } } else if (pnmh->hwndFrom == hProcessPageHeaderCtrl) --- base\applications\taskmgr\applpage.c.old 2010-09-30 14:58:07.000000000 +0200 +++ base\applications\taskmgr\applpage.c 2010-10-01 16:24:19.750000000 +0200 @@ -210,6 +210,11 @@ ApplicationPageOnNotify(wParam, lParam); break; + case WM_KEYDOWN: + if (wParam == VK_DELETE) + ProcessPage_OnEndProcess(); + break; + } return 0; @@ -584,6 +589,13 @@ ApplicationPage_OnSwitchTo(); break; + + case LVN_KEYDOWN: + + if (((LPNMLVKEYDOWN)lParam)->wVKey == VK_DELETE) + ApplicationPage_OnEndTask(); + + break; } } else if (pnmh->hwndFrom == ListView_GetHeader(hApplicationPageListCtrl))