Thu nhỏ tất cả các cửa sổ trên màn hình hoạt động


18

Tôi đang tìm cách sử dụng phím tắt để giảm thiểu tất cả các cửa sổ trên màn hình hiện có chuột của tôi trên đó. Tôi tìm thấy trang này: http://vbcity.com/forums/t/163339.aspx nhưng dường như được mã hóa cứng để thu nhỏ các cửa sổ trên một màn hình cụ thể, thay vì màn hình hoạt động. Thêm vào đó, tôi không có ý tưởng làm thế nào để biên dịch mã đó (không phải là một bộ mã hóa VB). Bất cứ ai cũng biết một cách mà tôi có thể làm điều này xảy ra? Tôi đang dùng Windows 7, 3 màn hình.


Bạn đã thử "Windows Key + D", lối tắt để hiển thị trên màn hình chưa? Hiện tại tôi không có nhiều màn hình, điều đó có thể thu nhỏ tất cả các cửa sổ trên máy tính để bàn. Điều quan trọng là chỉ làm điều đó trên chỉ 1 màn hình?
Eric G

Vâng, tôi sử dụng Windows + D mọi lúc, nhưng khi tôi làm việc, tôi thường muốn thu nhỏ một màn hình duy nhất để tôi có thể truy cập các tệp trên máy tính để bàn của mình trên màn hình đó. Tôi có các máy ảo chạy mọi lúc, vì vậy thật vô ích khi chúng biến mất khi tôi chỉ cố gắng lấy một số tệp.
Jake

Tôi đã lấy mã đó và bắt đầu làm việc trên một ứng dụng mẫu để làm những gì bạn muốn, mặc dù nó có vẻ hơi khó hiểu vì nó tìm thấy các cửa sổ theo quy trình thay vì cửa sổ hoạt động. Tôi sẽ phải chơi xung quanh với nó nhiều hơn một chút.
Chris Thompson

Tuyệt vời! Gửi nó như một câu trả lời nếu / khi bạn hoàn thành!
Jake

Câu trả lời:


25

Trong Windows 7, đây là danh sách các phím tắt quản lý nhiều cửa sổ:

Win+d
Thu nhỏ tất cả các cửa sổ trên tất cả các Màn hình. Nhấn một lần nữa để khôi phục trạng thái trước đó

Win+m
Thu nhỏ tất cả các cửa sổ trên tất cả các Màn hình.

Win+ Shift+m
Khôi phục các cửa sổ được thu nhỏ trước đó trên Màn hình hiện tại

Win+Home
Đặt tất cả các cửa sổ thành Thu nhỏ trên Màn hình hiện tại trừ khi kích hoạt

Win+Space
Xem trước Máy tính để bàn / làm cho các cửa sổ trong suốt (Có thể không hoạt động với tất cả Cài đặt)

Nguồn: 127 Phím tắt hữu ích cho Windows 7 .

OP lưu ý rằng Nhiều màn hình thực tế có tùy chọn "Thu nhỏ tất cả lệnh chỉ ảnh hưởng đến màn hình bằng chuột".

hình ảnh


20
Trên Win7 của tôi, Win + m đang thu nhỏ tất cả các cửa sổ trên tất cả các màn hình
csauve

4
Tất cả đều hoạt động, ngoại trừ xóa văn bản cho tất cả các phím tắt có nội dung "trên màn hình hiện tại" - tất cả chúng đều ảnh hưởng đến tất cả các màn hình
csauve

1
Không, không phải vậy. Tôi mới thử nghiệm với Win7 Ult trên VirtualBox, vẫn không có gì ...
Bob

1
Câu trả lời chính thức: Hóa ra đó là nhiều màn hình thực tế. Nó có một tùy chọn gọi là "Thu nhỏ tất cả chỉ ảnh hưởng đến màn hình bằng chuột". @harrymc bạn có phiền cập nhật câu trả lời chính với thông tin này để bất cứ ai khác tìm thấy nó sẽ biết không?
Jake

1
Thực hiện như yêu cầu.
harrymc

2

Câu trả lời khác, mặc dù vượt trội, không vui như tôi. Lấy một cửa sổ hoạt động và lắc nó. Tất cả các cửa sổ khác sẽ được giảm thiểu. Sau đó thu nhỏ cửa sổ đó


2
Tôi tin rằng điều này giảm thiểu tất cả các cửa sổ, không chỉ những cửa sổ trên màn hình hoạt động.
Jake

1

Tôi tìm thấy một cách khác để giải quyết vấn đề này. Tôi viết kịch bản autohotkey để làm cho tất cả chương trình giảm thiểu ngoại trừ một số chương trình. Tôi thường di chuyển lệnh Xshell và git sang một màn hình khác, vì vậy tôi làm cho chúng tối đa hóa trở lại. Các kịch bản như sau, hy vọng có thể giúp bạn.

#d::get()
get(){
    WinMinimizeAll
    WinGet, active_id, ID, ahk_exe Xshell.exe
    WinMaximize, ahk_id %active_id%

    WinGet, active_id, ID, ahk_exe mintty.exe
    WinMaximize, ahk_id %active_id%
}

Bạn có thể thay thế "Xshell.exe" và "mintyy.exe" bằng một chương trình khác và di chuyển chúng sang màn hình khác sau đó nhấn Win + d để làm cho tất cả chương trình giảm thiểu loại trừ bạn đã chỉ định. Làm thế nào để chạy autohotkey bạn có thể bấm vào đây .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.