2012-06-01 05:33:33 +0000 2012-06-01 05:33:33 +0000
27
27
Advertisement

Is er een sneltoets om een toepassing te beëindigen? (meer dan alleen alt+f4)

Advertisement

Ik gebruik Spotify, een toepassing die, net als vele andere, blijft draaien als je het venster sluit. Dat wil zeggen, als ik alt+F4, het heeft niet het gewenste effect. Het sluit alleen het venster. Het kleine pictogram onderaan in de startbalk blijft gemarkeerd als een actieve toepassing. Je moet rechts klikken op het icoontje en “Afsluiten” selecteren om het echt af te sluiten. Ik heb geen zin om dat iedere keer te doen.

Is er een sneltoets die gelijkwaardig is aan de ctrl+alt+del einde taak?

Advertisement

Antwoorden (16)

33
33
33
2012-06-01 05:41:49 +0000

Ja, die is er. Het is Alt+F4.

Dit is de toetscombinatie om een programma te beëindigen . De enige reden dat het niet werkt zoals geadverteerd zijn onwetende programmeurs die weigeren de Microsoft ontwerp richtlijnen te volgen.

Dit probleem zou zich ook met elke andere sneltoets voordoen. U zou alleen een aangepaste oplossing kunnen maken met AutoHotKey (of gelijkaardige hulpmiddelen) die het proces doodt. Maar dit zou u hoogstwaarschijnlijk veel werk kosten. Aangezien dat nogal een brute force methode is om een proces af te sluiten.

  • *

Ik wil meer weten!

OK, voor zover ik het begrijp, zijn er verschillende manieren om een Windows applicatie te beëindigen.

  1. Het plaatsen van een WM_CLOSE window message in het hoofdvenster van de applicatie.
  2. Vernietigen van het venster van de hoofdtoepassing.
  3. Beëindig ](http://msdn.microsoft.com/en-us/library/ms686714%28VS.85%29.aspx) het proces.

De eerste manier is de clean manier. De manier waarop u bedoeld bent om een toepassing te sluiten. Dit is hetzelfde als Alt+F4 werkt. Als je op Alt+F4 drukt, stuur je gewoon het bericht WM_CLOSE naar het venster van de toepassing.

Laten we nu eens kijken naar alle 3 manieren in omgekeerde volgorde.

Het beëindigen van een proces

In Windows, leeft een applicatie in een proces . Binnen dat proces kan de applicatie een venster maken. Het venster is wat je op je bureaublad ziet en waar je interactie mee hebt.

Dus, als het proces de root van een applicatie is, als je het beeindigt, gaat al het andere ook weg. Dus dit zou geweldig zijn om een applicatie volledig te beëindigen. Maar dit zal de applicatie zo abrupt beëindigen, dat het geen kans meer heeft om kritische data op schijf op te slaan.

Dus dit is niet aan te bevelen!

Het hoofdvenster van de applicatie vernietigen

Zoals we net geleerd hebben, is het hoofdvenster van de applicatie slechts een deel van het proces. Dus als we alleen dat venster vernietigen, zal het proces de boel nog steeds verstoppen :(

En dat zou nog moeilijker te verwijderen zijn dan de applicatie zou zijn geweest.

Dit is waarschijnlijk de smerigste manier om een applicatie te beëindigen. Blijf ver weg!

Het plaatsen van een WM_CLOSE bericht

Windows is een op berichten gebaseerd besturingssysteem. Dat betekent dat componenten met elkaar praten door elkaar kleine berichten te sturen.

Een van deze berichten is het WM_CLOSE bericht.
Als een applicatie dit bericht ontvangt, wordt afgesproken, dat deze applicatie alle actie aan moet grijpen en dan moet leven.

Maar iedere programmeur kan zelf beslissen hoe hij met het bericht omgaat.

Zoals de documentatie ons al eerder vertelde, zou het standaard gedrag zijn om DestroyWindow aan te roepen en daarmee onze applicatie exit aanpak #2 uit te voeren.
Met het kleine verschil dat, dit keer , het opzettelijk is en het programma alle kans heeft om kritieke data te bewaren.

Conclusie

Dus, zoals je kunt zien, zijn we hier behoorlijk overgeleverd aan de genade van iedere programmeur. Of we nemen het risico om gegevens te verliezen (dat risico wil je niet nemen!).

13
13
13
2012-06-01 12:06:20 +0000

Afhankelijk van de toepassing en de indeling van het menu in de toepassing kunt u misschien op ALT + F drukken gevolgd door de X toets. ALT + F opent het bestandsmenu en X sluit de toepassing af. Als dit niet werkt, zoek dan in de menubalk naar een knop om af te sluiten en druk op de bijbehorende onderstreepte toets. Dit zou de truc voor u moeten doen.

5
Advertisement
5
5
2012-06-01 13:36:47 +0000

Er zijn een aantal dingen die je kunt proberen als je een programma niet kunt afsluiten met Alt-F4, naast het proces doden (wat ik alleen als laatste redmiddel zou gebruiken). Dit moet echter per programma gedaan worden, omdat er geen algemene oplossing is.

  • Je kunt proberen om in de documentatie een commandoregeloptie te vinden die een programma helemaal afsluit. Als die er niet is, kun je contact opnemen met de ontwikkelaar
  • Een andere optie is om in de voorkeuren van een programma te zoeken naar een optie als “Alt-F4 indrukken sluit programma af in plaats van minimaliseren naar SysTray”.
  • Sommige programma’s staan je toe om door de gebruiker gedefinieerde sneltoetsen te maken voor acties als deze.
  • Maak een script met AutoHotkey dat de optie om te beëindigen selecteert vanuit de GUI. Zoiets als “!fq” voor “Open het bestandsmenu met Alt-F en selecteer dan de beëindig optie”. Je zou de sneltoets kunnen beperken tot het programma met #IfWinActive en de sneltoets Alt-F4 kunnen toewijzen.

Enkele voorbeelden:

  • Om PhraseExpress af te sluiten, zou je een snelkoppeling moeten maken naar phraseexpress.exe met de parameter -shutdown.
  • Om Word helemaal af te sluiten, zou je een macro kunnen maken die “application.quit” doet. Dit zal proberen om alle instanties van Word te sluiten.
  • Om een AutoHotkey script te sluiten, zou je ergens in het script een snelkoppeling naar ExitApp moeten hebben.

Begin gewoon met macro’s te gebruiken en na een tijdje zul je het onder de knie krijgen. AutoHotkey of AutoIt zijn goede scripttalen voor dit soort problemen.

5
5
5
2012-06-01 14:41:18 +0000

Wilt u het pictogram van de lade via het toetsenbord openen?

Start met Win-B om de lade scherp te stellen; als u toegang wilt tot de extra verborgen items, ga dan naar de pijl en druk op spatie of enter, ga dan naar het pictogram van de toepassing, druk op de menutoets (tussen de rechter Alt- en Ctrl-toetsen) en ga met de pijltjes naar het menu-item voor afsluiten/beëindigen.

4
Advertisement
4
4
2012-06-01 13:13:44 +0000

Gnome HIG gebruikt Ctrl-Q om apps te sluiten en Ctrl-W om tabbladen te sluiten.

Firefox, Eclipse en anderen ondersteunen deze. http://developer.gnome.org/hig-book/3.2/hig-book.html#standard-shortcuts

Googlen op Spotify en Ctrl-Q levert inderdaad iets op: http://www.dummies.com/how-to/content/how-to-use-spotify-keyboard-shortcuts.html

4
4
4
2012-06-01 11:53:05 +0000
  • Alt+F4 moet het huidige venster sluiten, niet noodzakelijkerwijs het programma laten stoppen.
  • Als het het laatste venster is, zal het proces over het algemeen uit zichzelf afsluiten.

Er zijn uitzonderingen, zoals programma’s die op de achtergrond draaien en normaal gesproken geen venster tonen, behalve voor meldingen. Voor deze programma’s is Alt+F4 meestal voldoende om de melding af te sluiten, en er is meestal nog een andere manier om het programma af te sluiten.

Maar het antwoord is: Nee , er is geen sneltoets voor het geforceerd beëindigen van een proces. Sneltoetsen zijn er om veelvoorkomende acties makkelijker te maken. Geforceerde beëindiging zou een zeldzame gebeurtenis moeten zijn, en krijgt daarom geen sneltoets.

  • Ook Ctrl+C zorgt er in het algemeen voor dat console-applicaties stoppen (maar niet Windows applicaties, omdat het de sneltoets is voor “copy”). Dat doet Ctrl+Break ook. In elk geval wordt een “control hander” aangeroepen, die meestal de toepassing beëindigt (maar misschien ook niet).
1
Advertisement
1
1
2019-03-29 20:03:12 +0000

Ctrl+Shift+ Esc om Taakbeheer te openen.

Druk op de eerste letter van de naam van de toepassing (voor “Spotify”: s). Of gebruik de pijl omhoog/omlaag-toetsen om naar de rij van de toepassing in Taakbeheer te navigeren.

Dan Alt+E om “Taak beëindigen”

1
1
1
2017-01-16 19:55:34 +0000

In het geval dat je de task manager niet kunt zien (een fullscreen applicatie zoals een spel werkt niet) en Alt F4 niet werkt kun je taskkill.exe gebruiken als je de naam van het proces weet.

Open het Uitvoeren-dialoog met Win R en type:

taskkill /IM NameOfTheProcess.exe /F Taskkill doc

1
Advertisement
1
1
2019-03-29 20:08:31 +0000

In windows is de snelste manier door alt en space tegelijk in te drukken en c daarna

alt + space c

0
0
0
2017-10-23 00:28:04 +0000

Veel van deze werkten niet bij mij toen een videospel crashte en volledig scherm was, zodat ik niet bij taakbeheer kon komen.

Mijn oplossing werd gevonden nadat ik het had opgegeven. Dit werkte op Windows 10

  1. Druk op de aan/uit-knop op de computerbehuizing. Windows zal beginnen af te sluiten. Het toont een dialoogvenster “afsluiten van deze programma’s”
  2. Druk snel op “afsluiten annuleren” zodra het beledigende programma is afgesloten.

Het is in wezen aan het afsluiten, maar je stopt het voordat het dat doet.

0
Advertisement
0
0
2018-05-28 06:46:07 +0000

ctrl + alt + del trekt task manager. Vanaf daar, ga met de muis over taakbeheer op de tweede monitor en druk op de pijl omlaag tot op het bestemmingsprogramma. Dan scroll naar beneden tot op het doel programma. Druk op del op het toetsenbord. Dit zal proces extern te doden zonder het doden van alle processen op Windows 10 met meerdere monitoren.

0
0
0
2012-12-09 17:23:35 +0000

CtrlPause, wat op mijn Dell de blauwe Fn toets is en F12 / Pause.

Dus, ik houd de blauwe functietoets ingedrukt, houd de Ctrl-toets ingedrukt en druk op F12.

0
Advertisement
0
0
2012-07-26 01:53:24 +0000

Is er een sneltoets die gelijkwaardig is aan ctrl+alt+del taak beëindigen?

Ja, als u echt toegang wilt tot Taakbeheer waarmee u het proces direct kunt beëindigen, kunt u de volgende sneltoets gebruiken:

Ctrl + Shift + Esc

0
0
0
2013-05-15 13:50:48 +0000

alt+F4 sluit geen vensters meer. Verander de registersleutel in 1 en het zal de vensters sluiten, zelfs als er meer tabbladen zijn.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
Explorer]
Value Name: NoWinKeys
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disable restriction, 1 = enable restriction)
-1
Advertisement
-1
-1
2016-04-13 09:42:42 +0000

Alt+F4 zal werken.

Je moet de “Sluit Spotify naar lade” optie in voorkeuren uitschakelen. Als je dan je alt+f4 doet, zal het de app echt afsluiten.

Ik weet niet of deze optie al bestaat.

-1
-1
-1
2017-07-03 17:19:18 +0000

Ik had dit probleem en een eenvoudige oplossing is het openen van het start menu met de windows toets, gebruik tab tot je in staat bent de pc af te sluiten, start de shutdown en na een paar seconden terwijl de pc applicaties sluit annuleer je door op esc te drukken

Advertisement