From 6d276265c1f5b7b0ebde14fc16a43b157d3e4d25 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Sun, 15 Jun 2014 17:47:40 +0000 Subject: [PATCH] [TASKMGR]: Use the EndTask API to kill tasks. svn path=/trunk/; revision=63599 --- reactos/base/applications/taskmgr/applpage.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/reactos/base/applications/taskmgr/applpage.c b/reactos/base/applications/taskmgr/applpage.c index f9c2949603e..5eabd19eeb6 100644 --- a/reactos/base/applications/taskmgr/applpage.c +++ b/reactos/base/applications/taskmgr/applpage.c @@ -869,6 +869,9 @@ void ApplicationPage_OnEndTask(void) LV_ITEM item; int i; + /* Trick: on Windows, pressing the CTRL key forces the task to be ended */ + BOOL ForceEndTask = !!(GetKeyState(VK_CONTROL) & 0x8000); + for (i=0; ihWnd, WM_CLOSE, 0, 0); + EndTask(pAPLI->hWnd, 0, ForceEndTask); } } } -- 2.17.1