มีแป้นพิมพ์ลัดเพื่อจบแอปพลิเคชันหรือไม่ (มากกว่าแค่ alt + f4)


27

ฉันใช้ Spotify แอปพลิเคชั่นที่ยังคงทำงานเหมือนเดิมเมื่อคุณปิดหน้าต่าง กล่าวคือเมื่อฉันalt+ F4มันไม่มีผลตามที่ต้องการ มันปิดหน้าต่างเท่านั้น ไอคอนเล็ก ๆ ที่ด้านล่างในแถบเปิดใช้งานจะยังคงเน้นเป็นแอปพลิเคชั่นที่ใช้งานอยู่ คุณต้องคลิกขวาที่ไอคอนและเลือก "ออก" เพื่อปิดมันอย่างแท้จริง ฉันไม่รู้สึกอยากทำอย่างนั้นทุกครั้ง

แป้นพิมพ์ลัดเทียบเท่ากับงานctrl+ alt+ delจบหรือไม่


2
ว้าว. เพียงแค่ ... ว้าว คำตอบที่ไม่ถูกต้องมี 29 คะแนน ประชาธิปไตยใช่มั้ย
Ben

1
@Ben ไม่มีคำตอบที่ยอมรับอีกต่อไปแล้ว ขอขอบคุณที่ดึงความสนใจของฉันกลับไปที่นี้
temporary_user_name

คำตอบ:


13

ขึ้นอยู่กับแอพพลิเคชั่นและเลย์เอาต์ของเมนูในแอปพลิเคชั่นคุณอาจกดALT+ F ตามด้วยXปุ่มได้ ALT+ Fเปิดเมนูไฟล์จากนั้นXจะออกจากแอปพลิเคชัน หากไม่สามารถหาปุ่มออกหรือออกจากแถบเมนูและกดปุ่มที่ขีดเส้นใต้ที่เกี่ยวข้อง สิ่งนี้ควรทำเคล็ดลับสำหรับคุณ


ทำได้ดีมาก ฉันต้องเข้าใจผิดครั้งแรกที่ฉันอ่านสิ่งนี้เพราะนี่คือสิ่งที่ฉันกำลังมองหา จะไม่ทำงานกับแอปแบบเต็มหน้าจอเช่นเกม แต่เหมาะสำหรับทุกอย่าง
temporary_user_name

33

ใช่แล้ว มัน+AltF4

นี้เป็นส่วนผสมที่สำคัญในการจบโปรแกรม เหตุผลเดียวที่มันไม่ทำงานตามที่โฆษณาไว้คือโปรแกรมเมอร์ที่ไม่รู้ว่าปฏิเสธที่จะปฏิบัติตามแนวทางการออกแบบของ Microsoft

ปัญหานี้คงอยู่กับฮอตคีย์อื่น ๆเช่นกัน คุณสามารถสร้างโซลูชันที่กำหนดเองได้ด้วย AutoHotKey (หรือเครื่องมือที่คล้ายกัน) ที่ฆ่ากระบวนการ แต่สิ่งนี้น่าจะทำให้คุณเสียงานมาก เนื่องจากเป็นวิธีที่ค่อนข้างดุร้ายในการออกจากกระบวนการ


ฉันต้องการทราบข้อมูลเพิ่มเติม!

ตกลงเพื่อความเข้าใจของฉันมีหลายวิธีที่โปรแกรม Windows สามารถยกเลิกได้

  1. การโพสต์ข้อความหน้าต่างไปยังหน้าต่างแอปพลิเคชันหลักWM_CLOSE
  2. การทำลายหน้าต่างแอปพลิเคชันหลัก
  3. การยุติกระบวนการ

วิธีแรกคือการทำความสะอาดทาง วิธีที่คุณตั้งใจจะปิดแอปพลิเคชัน นี่คือสิ่งเดียวกับที่Alt+ ใช้F4งาน กดAlt+ F4จะส่งWM_CLOSEข้อความไปที่หน้าต่างแอปพลิเคชัน

ทีนี้ลองดูทั้ง 3 วิธีในลำดับย้อนกลับ

การยุติกระบวนการ

ใน Windows โปรแกรมประยุกต์อาศัยอยู่ในกระบวนการ ภายในกระบวนการที่โปรแกรมประยุกต์อาจสร้างหน้าต่าง หน้าต่างคือสิ่งที่คุณจะเห็นบนเดสก์ท็อปของคุณและสิ่งที่คุณจะโต้ตอบด้วย

ดังนั้นหากกระบวนการเป็นรูทของแอปพลิเคชันหากคุณยกเลิกมันทุกอย่างจะหายไปเช่นกัน ดังนั้นนี่จะดีที่จะได้อย่างเต็มที่ท้ายใบสมัคร แต่นี้จะฆ่าประยุกต์ใช้เพื่อให้ทันทีว่ามันจะมีโอกาสที่จะบันทึกข้อมูลใด ๆ ที่สำคัญไปยังดิสก์ไม่มี

ดังนั้นนี่จะไม่ถูกแนะนำ!

การทำลายหน้าต่างแอปพลิเคชันหลัก

ในฐานะที่เราเรียนรู้เพียงแค่หน้าต่างโปรแกรมหลักเป็นเพียงส่วนหนึ่งของกระบวนการ ดังนั้นหากเราเพิ่งทำลายหน้าต่างนั้นเราจะยังคงมีกระบวนการที่ทำให้เหม็นสถานที่ :(

และนั่นจะยากกว่าที่จะกำจัดออกไปกว่าแอปพลิเคชันจะได้รับ

นี่เป็นวิธีที่น่ารังเกียจที่สุดในการพยายามจบแอปพลิเคชัน อยู่ห่างไกล!

โพสต์WM_CLOSEข้อความ

Windows เป็นระบบปฏิบัติการแบบข้อความ ส่วนประกอบหมายถึงพูดคุยกันโดยการส่งข้อความเล็กน้อย ๆ

หนึ่งในข้อความเหล่านี้คือWM_CLOSEข้อความ
หากแอปพลิเคชันได้รับข้อความนี้จะมีการตกลงกันว่าแอปพลิเคชันนี้ควรยึดการกระทำทั้งหมดและชีวิต

แต่โปรแกรมเมอร์ทุกคนสามารถตัดสินใจเองว่าจะจัดการกับข้อความอย่างไร

ตามที่เอกสารบอกไว้ก่อนหน้านี้พฤติกรรมเริ่มต้นคือการโทรDestroyWindowและดำเนินการตามวิธีการออกจากแอปพลิเคชันของเรา # 2
ด้วยความแตกต่างเล็ก ๆ น้อย ๆ ที่คราวนี้มันตั้งใจและโปรแกรมมีโอกาสที่จะบันทึกข้อมูลที่สำคัญ

ข้อสรุป

อย่างที่คุณเห็นเราค่อนข้างดีที่ความเมตตาของโปรแกรมเมอร์ทุกคนที่นี่ หรือเราจะเสี่ยงต่อการสูญเสียข้อมูล (คุณไม่ต้องการรับความเสี่ยงนั้น!)


12
ในการทำอย่างละเอียดแอพพลิเคชั่นของ Windows มีวิธีการที่ทำงานเมื่อหน้าต่างของแอปพลิเคชันพบเหตุการณ์โปรแกรมออกจากผู้ใช้ แทนที่จะออกตามที่ผู้ใช้ต้องการโปรแกรมนี้โดยเฉพาะมีรหัสในวิธีการออกนี้เพื่อย่อแอปพลิเคชันลงในพื้นที่แจ้งเตือนแทนการออกตามที่ผู้ใช้ร้องขอ สิ่งนี้ขัดต่อแนวทางการออกแบบของ Microsoft แม้ว่าจะเป็นเรื่องธรรมดาในทางปฏิบัติ หากคุณโชคดีแอปพลิเคชั่นอาจมีการตั้งค่าบางอย่างที่มักจะพูดถึงบางสิ่งเช่น "ย่อขนาดให้ถาดออกเมื่อออก" ซึ่งคุณสามารถปิดการใช้งานได้หากคุณต้องการให้แอปพลิเคชันสิ้นสุด
shufler

ความคิดเห็นนั้นง่ายกว่าคำตอบจริงเล็กน้อย แต่ต้องขอบคุณทั้งคู่
temporary_user_name

แม้ว่าน่าเสียดายที่ไม่ได้กลายเป็นกรณีนี้ในเวลานี้
temporary_user_name

1
ALT+F4: Closes the current windowอ้างอิงเดียวกันคุณเชื่อมโยงนอกจากนี้ยังมี ไม่ใช่ความผิดของแอปพลิเคชันที่ Windows มีข้อกำหนดทางลัดที่ไม่สอดคล้องกัน
หยุดทำร้ายโมนิก้า

บทความสนับสนุนที่คุณเชื่อมโยงมีความสับสนเล็กน้อย "คีย์ผสมของ Windows System: ALT + F4: ออกจากโปรแกรม" หมายความว่า Windows จะปิดหากได้รับ Alt + F4 ในการลองนี้ให้แสดงเดสก์ท็อปคลิกที่เดสก์ท็อปแล้วพิมพ์ Alt + F4 คุณได้รับเมนูปิด ไม่ได้หมายความว่าแอปพลิเคชันอื่นควรจะปิด ส่วน "คำสั่งเฉพาะคีย์บอร์ดเท่านั้น" จะมีผลกับ
Ben

5

มีหลายสิ่งที่คุณสามารถลองได้หากคุณไม่สามารถปิดโปรแกรมด้วยAlt-F4นอกเหนือจากการฆ่ากระบวนการ (ซึ่งฉันจะใช้วิธีสุดท้ายเท่านั้น) แม้ว่าจะต้องทำแบบต่อโปรแกรมเพราะไม่มีวิธีการแก้ปัญหาทั่วไป

  • คุณสามารถลองและค้นหาตัวเลือกบรรทัดคำสั่งในเอกสารประกอบที่ปิดโปรแกรมทั้งหมด หากไม่มีอยู่คุณสามารถติดต่อผู้พัฒนาได้
  • อีกทางเลือกหนึ่งคือการดูในการตั้งค่าของโปรแกรมสำหรับตัวเลือกเช่น "การกด Alt-F4 ยุติโปรแกรมแทนการย่อขนาดเป็น SysTray"
  • บางโปรแกรมอนุญาตให้คุณสร้างปุ่มลัดที่ผู้ใช้กำหนดสำหรับการดำเนินการเช่นนี้
  • สร้างสคริปต์ด้วย AutoHotkey ที่เลือกตัวเลือกเพื่อยกเลิกจาก GUI บางอย่างเช่น "! fq" สำหรับ "เข้าถึงไฟล์เมนูAlt-Fจากนั้นเลือกตัวเลือกออก " คุณสามารถ จำกัด ฮอตคีย์ให้กับโปรแกรมด้วย # IfWinActive และกำหนดAlt-F4ฮอตคีย์

ตัวอย่างบางส่วน:

  • เพื่อปิด PhraseExpress คุณจะต้องสร้างทางลัดไปยัง phraseexpress.exe ด้วยพารามิเตอร์ -shutdown
  • ในการออกจาก Word ทั้งหมดคุณสามารถสร้างแมโครที่ใช้ "application.quit" สิ่งนี้จะพยายามปิดอินสแตนซ์ทั้งหมดของ Word
  • ในการปิดสคริปต์ AutoHotkey คุณจะต้องมีทางลัดไปยัง ExitApp ในสคริปต์

เพียงแค่เริ่มใช้มาโครหลังจากนั้นสักพักคุณก็จะได้รู้ตัว AutoHotkey หรือ AutoIt เป็นภาษาสคริปต์ที่ดีสำหรับปัญหาประเภทนี้


5

คุณต้องการเข้าถึงไอคอนถาดผู้ชายผ่านแป้นพิมพ์หรือไม่

เริ่มต้นด้วยWin- Bเพื่อมุ่งเน้นที่ถาด หากคุณต้องการเข้าถึงรายการที่ซ่อนเพิ่มเติมให้ไปที่ลูกศรและกดspaceหรือenterจากนั้นไปที่ไอคอนของแอปพลิเคชันกดmenuปุ่ม (ระหว่างปุ่ม Alt และปุ่ม Ctrl ขวา) และไปที่ลูกศรเพื่อเข้าสู่เมนูออก / ออก .


4
  • Alt + F4 ควรปิดหน้าต่างปัจจุบันไม่จำเป็นต้องทำให้โปรแกรมออกจาก
  • หากเป็นหน้าต่างสุดท้ายกระบวนการโดยทั่วไปจะออกจากข้อตกลงของตนเอง

มีข้อยกเว้นเช่นโปรแกรมที่ทำงานในพื้นหลังและไม่แสดงหน้าต่างยกเว้นการแจ้งเตือน สำหรับ Alt + F4 เหล่านี้โดยทั่วไปจะยกเลิกการแจ้งเตือนและมักจะมีวิธีอื่นในการออกจากโปรแกรม

แต่คำตอบคือ: ไม่ไม่มีแป้นพิมพ์ลัดสำหรับการบังคับให้ยุติกระบวนการ ช็อตคัตสำหรับการดำเนินการที่บ่อยครั้งง่ายขึ้น การบังคับให้เลิกจ้างควรเป็นเหตุการณ์ที่เกิดขึ้นได้ยากและดังนั้นจึงไม่มีทางลัด

  • นอกจากนี้โดยทั่วไป Ctrl + C ทำให้แอปพลิเคชันคอนโซลออกจาก (แต่ไม่ใช่แอปพลิเคชัน windows เนื่องจากเป็นทางลัดสำหรับ "คัดลอก") Ctrl + Break เช่นกัน ในแต่ละกรณีจะมีการเรียก "ตัวจัดการควบคุม" ซึ่งโดยปกติจะยุติแอปพลิเคชัน (แต่อาจไม่)

ในวันที่ Windows ของฉันCtrl + F4 ปิดหน้าต่างปัจจุบัน Alt + F4 ปิดแอปพลิเคชันและหน้าต่างทั้งหมดสำหรับแอปพลิเคชันที่มีสติ
Arjan

@arjan ในแอปพลิเคชันที่มีหน้าต่างย่อย (เรียกว่า MDI หรือแอปพลิเคชันเอกสารหลายอินเทอร์เฟซ) Ctrl + F4 ปิดหน้าต่างลูก MDI เช่นใน Word หรือ Excel แต่ละเอกสารถูกเปิดในหน้าต่างย่อยภายในหน้าต่างหลักและ Ctrl + F4 จะปิดหน้าต่างนั้นเท่านั้น ในปัจจุบันแท็บ GUI นั้นมีอยู่ทั่วไปและโดยทั่วไป Ctrl + F4 จะปิดแท็บปัจจุบัน (เช่นใน IE, Chrome และ Firefox, Visual Studio เป็นต้น)
เบ็น

4

Gnome HIG ใช้ Ctrl-Q เพื่อปิดแอปและ Ctrl-W เพื่อปิดแท็บ

Firefox, Eclipse และอื่น ๆ รองรับสิ่งเหล่านี้

http://developer.gnome.org/hig-book/3.2/hig-book.html#standard-shortcuts

Googling สำหรับ Spotify และ Ctrl-Q เปิดเผยอย่างแน่นอน:

http://www.dummies.com/how-to/content/how-to-use-spotify-keyboard-shortcuts.html


1

ในกรณีที่คุณไม่เห็นตัวจัดการงาน (แอปพลิเคชันแบบเต็มหน้าจอเช่นเกมทำงานผิดปกติ) และAlt F4ไม่ทำงานคุณสามารถใช้ taskkill.exe หากคุณทราบชื่อของกระบวนการ

เปิด Run-dialog ด้วยWin Rและพิมพ์:

taskkill /IM NameOfTheProcess.exe /F

Taskkill doc


0

แป้นพิมพ์ลัดเทียบเท่ากับงานctrl+ alt+ delจบหรือไม่

ใช่หากคุณต้องการเข้าถึงตัวจัดการงานที่อนุญาตให้คุณสิ้นสุดกระบวนการโดยตรงคุณสามารถใช้ทางลัดต่อไปนี้:

Ctrl+ Shift+Esc


0

CtrlPauseซึ่งใน Dell ของฉันคือสีฟ้าที่สำคัญและFnF12 / Pause

ดังนั้นฉันจึงกดปุ่มฟังก์ชั่นสีฟ้าถือกุญแจและกดCtrlF12


1
คำตอบนี้ทำให้ฉันสับสนจริงๆ ฉันทำ Fn + ctrl + F12 และคอมพิวเตอร์ของฉันปิดไฟ ... แม้ว่า "Sleep" คือ F4 ฉันไม่รู้ว่าสัญลักษณ์ F12 หมายถึงอะไร; มันไม่ได้ให้ข้อมูลอะไรเลยจริงๆ แน่นอนมันไม่ได้จบโปรแกรมแม้ว่า เหมือนกับ Fn + Ctrl + Pause
temporary_user_name

0

alt+ F4ไม่ปิดหน้าต่างใด ๆ อีกต่อไป เปลี่ยนรีจิสทรีคีย์เป็น 1 และจะปิดหน้าต่างแม้ว่าจะมีแท็บเพิ่มขึ้น

[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)  

0

หลายสิ่งเหล่านี้ไม่ได้ผลสำหรับฉันเมื่อวิดีโอเกมเกิดข้อผิดพลาดและเต็มหน้าจอดังนั้นฉันจึงไม่สามารถไปที่ task manager ได้

วิธีแก้ปัญหาของฉันถูกค้นพบหลังจากที่ฉันยอมแพ้ สิ่งนี้ใช้ได้กับ Windows 10

  1. กดปุ่มเปิดปิดที่ตัวเครื่องคอมพิวเตอร์ Windows จะเริ่มปิดเครื่อง มันแสดงกล่องโต้ตอบ "ปิดโปรแกรมเหล่านี้"
  2. กด "ยกเลิกการปิดเครื่อง" อย่างรวดเร็วเมื่อโปรแกรมที่ละเมิดถูกปิด

มันปิดตัวลงเป็นหลัก แต่คุณหยุดก่อนที่มันจะเป็น


0

ctrl + alt + del ดึงตัวจัดการงาน จากนั้นเลื่อนเมาส์ไปที่ตัวจัดการงานบนหน้าจอที่สองและกดลูกศรลงจนกว่าจะถึงโปรแกรมปลายทาง จากนั้นเลื่อนลงไปจนถึงโปรแกรมปลายทาง กดปุ่มบนคีย์บอร์ด สิ่งนี้จะฆ่ากระบวนการภายนอกโดยไม่ทำลายกระบวนการทั้งหมดใน windows 10 ที่มีหลายจอภาพ


“ กดลูกศรลงจนกว่าจะถึงโปรแกรมปลายทาง จากนั้นเลื่อนลงไปจนถึงโปรแกรมปลายทาง” นั่นเป็นคำที่สะกดผิดใช่ไหม ดูเหมือนว่าคุณกำลังทำสิ่งเดียวกันสองครั้ง
G-Man พูดว่า 'Reinstate Monica'

Ctrl + Alt + Del ไม่จัดการงานไม่ได้เปิด มันแสดงให้เห็น "หน้าจอเข้าสู่ระบบ" ด้วยตัวเลือกที่หลากหลาย ทางลัดสำหรับการเปิดตัวจัดการงาน ks Ctrl + Shift + Esc
phuclv

0

Ctrl+ Shift+ Escเพื่อเปิดตัวจัดการงาน

กดตัวอักษรตัวแรกของชื่อของโปรแกรมประยุกต์ (สำหรับ "Spotify": s) หรือใช้ปุ่มลูกศรขึ้น / ลงเพื่อนำทางไปยังแถวของแอปพลิเคชันในตัวจัดการงาน

จากนั้นกดAlt+ Eเพื่อ "จบภารกิจ"


0

ใน windows วิธีที่เร็วที่สุดคือการกดaltและspaceพร้อมกันและ cหลังจากนั้น

alt + space c


-1

Alt + F4 จะทำงาน

คุณต้องปิดการใช้งานตัวเลือก "ปิด Spotify to Tray" ในการตั้งค่า จากนั้นเมื่อคุณทำ alt + f4 ของคุณมันจะออกจากแอปจริงๆ

ฉันไม่รู้ว่าตัวเลือกนี้มีอยู่ก่อนหรือไม่


เขาไม่ได้ถามเกี่ยวกับ Spotify โปรแกรมถูกใช้เป็นตัวอย่าง
user598527

-1

ฉันมีปัญหานี้และทางออกที่ง่ายคือการเปิดเมนูเริ่มด้วยปุ่ม windows โดยใช้แท็บจนกว่าคุณจะสามารถปิดเครื่องคอมพิวเตอร์เริ่มการปิดเครื่องและหลังจากนั้นไม่กี่วินาทีในขณะที่พีซีกำลังปิดแอปพลิเคชันที่คุณยกเลิกโดยกดปุ่ม esc


2
อย่างจริงจัง? หากคุณพบปลวกในบ้านของคุณคุณจะใช้เครื่องพ่นไฟเพื่อฆ่าพวกมันหรือไม่?
G-Man กล่าวว่า 'Reinstate Monica'
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.