---
title: "Ctrl+Alt+Del"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/28165-ctrl-alt-del"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "Reza"
published: "2002-01-31T13:41:00.000Z"
updated: "2002-02-05T20:01:00.000Z"
replies: 8
views: 526
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/c-cpp/28165-ctrl-alt-del"
---

# Ctrl+Alt+Del

## #1 — Reza, 2002-01-31T13:41Z

Hur gör jag för att "stänga av" tex. Alt+Tab eller Ctrl+Alt+Del knapparna i Win 32 API?
Jag har provat att behandla WM_SYSKEYDOWN meddelande och även WM_KEYDOWN med GetAsyncKeyState() men det fungerar inte. Jag kör Win 2000.

Permalänk: https://www.webforum.nu/p/28165

## #2 — Swey, 2002-02-01T12:55Z

Det gör du inte.

Permalänk: https://www.webforum.nu/p/401506

## #3 — Reza, 2002-02-01T19:56Z

> Det gör du inte.

 
Betyder detta att system message queue ”fångar upp” dessa tangentmeddelande  och aldrig placerar dem i applikationens message queue? Gäller ”begränsningen” endast för NT/2000/XP eller också för Win 9x?

Permalänk: https://www.webforum.nu/p/401507

## #4 — Jon, 2002-02-01T20:32Z

Hmm... Lite fulhack, kanske? så här kan man göra i VB. Samma API Hoppas jag verkligen ;)
 <http://abstractvb.com/code.asp?CID=141>

Funkar inte i NT borde jag kanske tllägga...

Permalänk: https://www.webforum.nu/p/401508

## #5 — Swey, 2002-02-02T00:07Z

"Betyder detta att system message queue ”fångar upp” dessa tangentmeddelande och aldrig placerar dem i applikationens message queue?"
Japp. När du trycker ned Ctrl+Alt får du meddelanden, men när sedan Delete trycks ned får du inget. Jag gjorde ett snabbtest i VB.

Du kan säkert få reda på när Ctrl+Alt+Delete trycks ned på något sätt. VMWare visar ett meddelande när man gör det. Dock är det omöjligt att stänga av eller på något sätt hindra vad som sker, när man trycker Ctrl+Alt+Del (och Alt+Tab). Om det vore möjligt, skulle NT vara lika instabilt som Windows 9x. Det är ett skydd, inte en begränsning.

Permalänk: https://www.webforum.nu/p/401509

## #6 — Reza, 2002-02-02T02:27Z

Tack för alla svaren.

> Dock är det omöjligt att stänga av eller på något sätt hindra vad som sker, när man trycker Ctrl+Alt+Del

 

Efter att ha letat på Internet ett tag, kom jag fram till att det är möjligt att ändra SAS (secure attention sequence) (som standard Ctrl+Alt+Del)  genom att skriva och installera en ny GINA (Graphical Identification and Authentication ). Detta är dock en ”global” ändring som påverkar alla program, vilket inte var min mening.

Den intresserade läsaren kan söka efter ”GINA” och ”SAS” på MSDN.

Permalänk: https://www.webforum.nu/p/401510

## #7 — Virrdo, 2002-02-03T18:38Z

Det går visst att "stänga av" CTRL + ALT + DEL !
Iaf med programmet "Windows Key Killer"
(ladda hem här http://home.plutonium.net/\~bjackson) 
När man har programmet igång så går det helt enkelt inte att använda dem, om man nu har ställt in det...

Permalänk: https://www.webforum.nu/p/401511

## #8 — Reza, 2002-02-04T03:44Z

Tack Virrdo, men som nämndes ovan är operativsystemet NT/2000. Därför kommer inte ditt program att klara av detta.

Permalänk: https://www.webforum.nu/p/401512

## #9 — Virrdo, 2002-02-05T20:01Z

Hmm fungerar på min brorsas dator som kör win2k... :\\
(Kör själv XP, fungerar bra där också)

Permalänk: https://www.webforum.nu/p/401513

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/28165-ctrl-alt-del
