Cách đặt lại vị trí cửa sổ của ứng dụng


16

Các ứng dụng lưu trữ và khôi phục vị trí cửa sổ tuyệt đối của chúng, có thể nằm ngoài màn hình hiển thị nếu không gian màn hình của màn hình thay đổi. Điều này xảy ra ví dụ khi hủy / gắn màn hình ngoài.

Trong Windows 7, bạn có thể nhấn WIN+ LEFThoặc WIN+, RIGHTv.v. để định vị lại ứng dụng khi tập trung.

Cách dễ nhất để làm điều này trong Windows XP, Windows 2000 là gì?


Trong Windows 7, các phím bạn đề cập, tôi hiểu ý của bạn, chúng di chuyển cửa sổ giữa bên trái, vị trí được khôi phục và bên phải. Trong Windows XP hoặc Windows 7, bạn có thể nhấp vào trên cùng bên trái, sau đó một menu xuất hiện, nhấp Di chuyển. Và kéo cửa sổ. Hoặc bạn có thể nhấp vào thanh tiêu đề và kéo cửa sổ từ đó. Nhưng bạn dường như muốn một lối tắt .. dunno ra tay.
barlop

@barlop Tôi đang hỏi về trường hợp vị trí của cửa sổ không nằm trong không gian màn hình có thể nhìn thấy, do lỗi hoặc do thay đổi vị trí tuyệt đối (ví dụ: chuyển màn hình chính, chuyển sang độ phân giải nhỏ hơn). Ngoài ra, một số ứng dụng ghi đè menu nhấp chuột phải mặc định.
Lorenz Lo Sauer

chưa bao giờ thử cái này nhưng muốn thử cái này? commandline.co.uk/cmdow "Cmdow là một tiện ích dòng lệnh Win32 cho NT4 / 2000 / XP / 2003 cho phép cửa sổ để được liệt kê, di chuyển, thay đổi kích cỡ, đổi tên, ẩn / unhidden, tàn tật / kích hoạt, giảm thiểu, tối đa, phục hồi, kích hoạt / bất hoạt, đóng cửa, bị giết và nhiều hơn nữa. "
barlop

những thứ sau đây khác xa với những gì bạn muốn, nhưng, - cửa sổ xếp gạch hoặc xếp tầng (thanh tác vụ nhấp chuột phải .. sau đó chọn điều đó) mặc dù điều đó sẽ làm tất cả các cửa sổ .. nhưng ít nhất sẽ đưa nó lên màn hình ở dạng được khôi phục (nghĩa là không được tối đa hóa hoặc giảm thiểu).
barlop

@barlop Ồ, vâng - tất nhiên rồi! Hãy làm cho nó một câu trả lời. Tôi không bao giờ sử dụng các chức năng cửa sổ đó và dường như không biết gì khi tôi cần chúng.
Lorenz Lo Sauer

Câu trả lời:


11

Một cách là bạn có thể nhấp chuột phải vào thanh tác vụ trong XP và chọn xếp tầng hoặc xếp chồng, mặc dù nó sẽ làm điều đó cho tất cả các cửa sổ.

nhập mô tả hình ảnh ở đây

Một phương pháp khác là người ta có thể kích hoạt cửa sổ sau đó thực hiện không gian thay thế để hiển thị menu của cửa sổ, sau đó 'M' (viết tắt của 'move') và sử dụng các phím mũi tên để di chuyển cửa sổ nhiều hơn trong tầm nhìn


1
lưu ý rằng trong windows 7, nếu bạn thay đổi nhấp chuột phải vào một biểu tượng, bạn có thể xếp hoặc xếp tầng chỉ "những" cửa sổ đó, nhưng xp không cung cấp điều đó theo như tôi có thể nói (và sau 10 năm sử dụng!), nhưng bạn có thể trong XP cho tất cả các cửa sổ, ít nhất sẽ có được một trong những ranh giới có thể xem được trên màn hình.
barlop

1
Đáng buồn thay, trong Windows 10, ít nhất là trong các cấu hình máy tính để bàn đa màn hình, một cửa sổ có thể được đặt hoàn toàn khỏi máy tính để bàn theo cách mà tầng sẽ không đặt nó trong tầm tay. Điều này đôi khi xảy ra với Google Hangouts, ví dụ.
cdaddr

1
@cdaddr có thể kích hoạt cửa sổ sau đó thực hiện không gian thay thế để hiển thị menu của cửa sổ, chúng 'M' rồi ENTER và sử dụng các phím mũi tên để di chuyển cửa sổ nhiều hơn trong chế độ xem
barlop

có, hoặc shift-nhấp chuột phải vào mục trên thanh tác vụ và chọn Di chuyển. Tôi không biết về cách khác, nhưng nếu bạn làm theo cách này, cửa sổ cũng được gắn vào con trỏ chuột và bạn có thể di chuột xung quanh sau khi bạn ít nhất nhấn phím mũi tên.
cdaddr

@cdaddr yeah, dường như không cần nhập sau M .. và ngay khi bạn thực hiện alt-space, M, sau đó con trỏ chuột di chuyển đến thanh tiêu đề, giống như di chuyển con trỏ chuột xảy ra với phương thức thanh tác vụ bạn đề cập .
barlop

23

Khi cửa sổ có tiêu điểm, hãy thử ALT + SPACE để mở menu ngữ cảnh. Ở đó bạn sẽ thấy các tùy chọn thường bao gồm di chuyển / thu nhỏ / tối đa hóa. Nó sẽ bật lên trong không gian có thể nhìn thấy mặc dù không thể nhìn thấy thanh tiêu đề cửa sổ;)


1
Câu trả lời không nản lòng. Đôi khi SHIFT + R-CLICK không hoạt động trên thanh tác vụ (ví dụ: trình duyệt Brave), nhưng trình duyệt này luôn có sẵn cho bất kỳ ai. +1!
Gergely Lukacsy

1
@GergelyLukacsy Điều này đã được tôi đề cập trong các nhận xét về câu trả lời của tôi vào ngày 21 tháng 12 năm 2016 và như tôi đã nói ở đó, bạn có thể thực hiện ALT-SPACE sau đó (ngay cả khi bạn không thể thấy menu), bạn có thể thực hiện M, sau đó di chuyển cửa sổ. Bây giờ tôi đã đề cập đến nó trong câu trả lời của tôi. Một giải pháp khác liên quan đến NirCmd
barlop

Phương pháp này hoạt động rất tốt trong khi Windows Key + Mũi tên thì không.
Simon Hayter

7

Gần đây tôi đã trả lời một câu hỏi liên quan đến cấu hình cửa sổ và cuối cùng sử dụng Registry. Mặc dù tôi không biết bất kỳ khả năng nào như trên XP, Di chuyển và Kích thước tiêu chuẩn (nhấp chuột phải vào chương trình trên thanh tác vụ) dường như không hoạt động như mong đợi.

Sau khi đào một chút, hãy thử như sau:

  1. Nhấp chuột phải vào "biểu tượng" của chương trình trên thanh tác vụ.
  2. Chọn di chuyển
  3. Sử dụng các mũi tên bàn phím để di chuyển cửa sổ đến vị trí bạn muốn.

Điều này nên làm việc. Sau đây là những gì tôi đã viết trước đây có thể giúp bạn nếu bạn muốn khóa các giá trị.


Đây không phải là giải pháp phù hợp với một kích thước, bởi vì các chương trình không tuân theo bất kỳ quy ước đặt tên nào liên quan đến vị trí cửa sổ. Tôi đang dựa trên câu trả lời của mình về vấn đề này nhưng như tôi đã nói và nghiên cứu , các chương trình khác nhau sử dụng các khóa khác nhau để lưu trữ cùng một thông tin.


(Sau đây được trích dẫn từ liên kết đầu tiên nhưng vì blockquote làm cho xấu xí này tôi giữ lại định dạng ban đầu)

Đối với Notepad, đây là cách bạn nên tiến hành. Trong sổ đăng ký, đi đến thư mục sau:

HKEY_CURRENT_USER\Software\Microsoft\Notepad

sau đó sửa đổi các giá trị sau

iWindowPosX  
iWindowPosY  
iWindowPosDX  
iWindowPosDY  

X và Y là tọa độ của góc trên cùng bên trái của cửa sổ. DX và DY là chiều rộng và chiều cao của cửa sổ.


Bạn có thể thay đổi một cách có thể hiểu được các giá trị của chương trình của bạn và sau đó tạo bản sao lưu các khóa registry mà bạn đã thay đổi. Bằng cách đó, bạn sẽ có một cách tự động để thay đổi vị trí của cửa sổ chương trình của mình, mặc dù bạn sẽ phải chạy nó bất cứ khi nào bạn muốn khôi phục. Hoặc bạn có thể thấy câu trả lời được liên kết của tôi và khóa các giá trị đó.


3

Tôi tìm thấy cách hiệu quả nhất nếu tác vụ hiển thị trên thanh Tác vụ bạn Shift + Nhấp chuột phải vào tác vụ và nếu tùy chọn "Di chuyển" bị mờ đi, hãy chọn Khôi phục, sau đó Shift + Nhấp chuột phải lần nữa và chọn "Di chuyển", sau đó chỉ cần nhấn một trong các phím mũi tên. Điều này sẽ khóa cửa sổ cho chuột cho đến khi bạn nhấp lại. Vì vậy, bây giờ bạn có thể di chuyển chuột xung quanh và bất cứ nơi nào cửa sổ sẽ đến con trỏ chuột.

Hi vọng điêu nay co ich.


2

Trong thanh tác vụ nhấp chuột phải và nhấp vào thanh Nhiệm vụ khóa. Nó chỉ là một thiết lập tạm thời. bạn có thể hoàn nguyên nó sau khi hoàn thành. Nó sẽ di chuyển tất cả các cửa sổ bên ngoài màn hình vào bên trong. Sau đó, bạn có thể di chuyển các cửa sổ bất cứ cách nào bạn muốn.


1
Vì vậy, về cơ bản, tôi mở khóa và khóa thanh tác vụ, và khi làm như vậy tất cả các vị trí cửa sổ sẽ được đặt lại vào không gian màn hình hiện tại? Đó sẽ là một mẹo tuyệt vời.
Lorenz Lo Sauer

0

Nhấp đúp chuột vào nút "hiển thị máy tính để bàn" trong thanh tác vụ bên cạnh nút bắt đầu (Windows cho đến XP) hoặc ở bên phải của thanh tác vụ (kể từ Windows 7) để "kéo" tất cả các cửa sổ sang màn hình hiện tại.


Super User là một trang web chỉ có tiếng Anh và tất cả các câu hỏi và câu trả lời phải bằng tiếng Anh.
DavidPostill

0

Trong cửa sổ 10

  1. Đóng ứng dụng
  2. Nhận biết về chi tiết đường dẫn cài đặt ứng dụng của bạn. (nơi nó được lưu trữ dưới các tệp chương trình, điều này sẽ giúp bạn biết cấu trúc bên trong regedit)
  3. Mở regedit trong chế độ quản trị viên
  4. Máy tính Goto \ HKEY_CURRENT_USER \ Software \ Your_software_installation_structure \ Bạn sẽ thấy các phím cho vị trí. như LastXPocation, LastYPocation.
  5. Xóa cả hai

Bây giờ mở ứng dụng của bạn, nó sẽ mở như mở ban đầu.

Ví dụ: Chuyển từ văn phòng sang nơi làm việc tại nhà trên VPN bằng RSA, mỗi khi tôi thay đổi căn chỉnh màn hình, không thể nhìn thấy phần mềm RSA (có tùy chọn tối đa hóa). Vì vậy, tôi cần phải xóa điều này để xem RSA này trong máy tính của tôi.

regedit: Máy tính \ HKEY_CURRENT_USER \ Software \ RSA \ Mã thông báo phần mềm \ Máy tính để bàn

nhập mô tả hình ảnh ở đâ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.