ฉันรู้ว่าWinKey+ MและWinkey+ Dจะลดหน้าต่างทั้งหมดและแสดงเดสก์ท็อปของฉัน อย่างไรก็ตามฉันไม่สามารถค้นหาคีย์ลัดที่คล้ายกันซึ่งจะขยายใหญ่สุดหรือเรียกคืนหน้าต่างทั้งหมด มีวิธีที่มีอยู่แล้วในการทำเช่นนี้ใน Windows 7? ฉันไม่อยากยุ่งกับ BiOS ถ้าไม่ต้องทำ
ฉันรู้ว่าWinKey+ MและWinkey+ Dจะลดหน้าต่างทั้งหมดและแสดงเดสก์ท็อปของฉัน อย่างไรก็ตามฉันไม่สามารถค้นหาคีย์ลัดที่คล้ายกันซึ่งจะขยายใหญ่สุดหรือเรียกคืนหน้าต่างทั้งหมด มีวิธีที่มีอยู่แล้วในการทำเช่นนี้ใน Windows 7? ฉันไม่อยากยุ่งกับ BiOS ถ้าไม่ต้องทำ
คำตอบ:
ฉันสงสัยว่ามันเป็นคำตอบที่คุณต้องการจริงๆ แต่ใน Windows 7 คุณสามารถบันทึกเป็นสคริปต์ PowerShell ได้จากที่ไหนสักแห่ง:
$dllInfo = '[DllImport("user32.dll")] public static extern bool ShowWindowAsync(IntPtr hWnd, int nCmdShow);'
Add-Type -MemberDefinition $dllInfo -name NativeMethods -namespace Win32
foreach($proc in Get-Process){
$hwnd = $proc.MainWindowHandle
# Restore window
[Win32.NativeMethods]::ShowWindowAsync($hwnd, 4) | Out-Null
}
จากนั้นผูกคีย์เพื่อเรียกใช้สคริปต์นั้น
ใช้WinKey+ Shift+ Mเพื่อเรียกคืนหน้าต่างที่ย่อเล็กสุดไปที่เดสก์ท็อป
ใช้WinKey+ Up Arrowเพื่อขยายหน้าต่างปัจจุบันให้ใหญ่สุด
ใช้WinKey+ Left Arrowเพื่อขยายหน้าต่างไปทางด้านซ้ายของหน้าจอสูงสุด
ใช้WinKey+ Right Arrowเพื่อขยายหน้าต่างไปทางด้านขวาของหน้าจอสูงสุด
Windows Task Manager
( Ctrl+ Shift+ Esc)Applications
ได้เลือกแท็บแล้วWindows
Maximize
นี่จะขยายหน้าต่างทั้งหมดโดยไม่คำนึงถึงสถานะปัจจุบัน
หากคุณกดWinKey+ D อีกครั้งหน้าต่างจะกลับสู่สถานะก่อนหน้าทั้งหมดก่อนที่คุณจะกดWinKey+ Dครั้งแรก ทำงานได้ใน Windows 7
ในโซลูชันนี้คุณสามารถสลับสถานะเป็น "หน้าต่างเดียวเท่านั้น":
คุณสามารถใช้ WinKey + 1, WinKey + 2, ... , WinKey + 9, WinKey + 0 เพื่อสลับระหว่างสถานะที่ถูกย่อและเรียกคืนของแต่ละรายการ:
หรือ
นี่ไม่ใช่กุญแจ 1 ดอก แต่เร็วกว่าที่คิด คิดว่าคุณสามารถทำได้ด้วยปุ่มเดียวถ้าคุณมี AUTOHOTKEY แต่ฉันไม่ได้สนใจ อย่างไรก็ตาม:
หมายเหตุซึ่งแตกต่างจากที่คุณเห็นในบางโพสต์ windows-shift-M ไม่ได้เพิ่มขนาดทั้งหมดมันคือ 'เลิกทำการย่อขนาดก่อนหน้าทั้งหมด' นั่นคือ windows จะกลับไปเป็นอย่างไร