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


19

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

คำตอบ:


8

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



FYI ดูเหมือนว่า "บันทึกหรือเรียกคืนตำแหน่งหน้าต่างทั้งหมด" เป็นคุณสมบัติมาตรฐาน Pro (เช่นไม่ฟรี) displayfusion.com/Compare
Dunc

8

ฉันเพิ่งเปิดแอปที่สามารถจำและกู้คืนเค้าโครงหน้าต่างได้ ดูhttps://github.com/adamsmith/WindowsLayoutSnapshot


2
ยอดเยี่ยม @Adam เรียบง่าย แต่น่ากลัว ขอบคุณมาก แต่เป็นไปได้ไหมที่จะเปิดผ่านฮอตคีย์? บางทีโปรแกรมของคุณอาจมีพารามิเตอร์บรรทัดคำสั่งบ้าง เอกสารไม่แสดงอะไรเลย
Sopalajo de Arrierez

ผู้เขียนไม่เก็บรักษาสิ่งนี้อีกต่อไป อาจพิจารณาทางแยกเช่นgithub.com/lapo-luchini/WindowsLayoutSnapshot/tree/v1.3.0.0
TT--

หมายเหตุ: "ภาพรวมจะไม่ถูกจัดเก็บในอินสแตนซ์ของแอป (หรือดังนั้นจะรีสตาร์ท)" และสแน็ปช็อตที่ถ่ายโดยอัตโนมัติดูเหมือนจะเขียนทับคนที่สร้างด้วยตนเองในที่สุด
TT--

7

WinSize2เป็นโปรแกรมที่เขียนด้วย AutoHotKey ที่สามารถทำให้ Windows จำตำแหน่งหน้าต่างขนาดและอื่น ๆ ได้ โปรแกรมช่วยให้คุณสามารถบันทึกขนาดและตำแหน่งของหน้าต่างสำหรับโปรแกรมหรือโฟลเดอร์ใด ๆ

หากต้องการบันทึกตำแหน่งหน้าต่างใด ๆ ให้คลิกที่แถบชื่อเรื่องของ Windows เพื่อให้แน่ใจว่าหน้าต่างนั้นทำงานอยู่และกดปุ่ม Ctrl + Alt + Z ข้อความคำแนะนำเครื่องมือจะยืนยันว่าได้บันทึกตำแหน่งแล้ว ตอนนี้ถ้าคุณปิดหน้าต่างและเปิดอีกครั้งหน้าต่างโปรแกรมจะถูกปรับขนาดโดยอัตโนมัติและย้ายไปยังตำแหน่งที่คุณบันทึกไว้

คุณสามารถแก้ไขพฤติกรรมและตำแหน่งของหน้าต่างที่บันทึกไว้ก่อนหน้านี้โดยคลิกขวาที่ไอคอนถาดและเลือก“ พารามิเตอร์พิเศษ”

ป้อนคำอธิบายรูปภาพที่นี่

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

WinSize2 ทำงานบน Windows ทุกรุ่นได้ตั้งแต่ 95 ถึง 7

ป้อนคำอธิบายรูปภาพที่นี่


ดูมีแนวโน้ม แต่ไม่ได้ผล ฉันเปิดแอปพลิเคชันจำนวนหนึ่งกดปุ่มลัด มัน 'บันทึก' ฉันนำกล่องโต้ตอบขึ้นมาและตรวจสอบ 'เสมอ' และเมื่อฉันเปิดแอปพลิเคชั่นใหม่แอปพลิเคชั่นจะเริ่มทำงานในโหมดปกติสูงสุด
Unfundednut

@MrStatic: ฉันไม่มีประสบการณ์ในการใช้แอพนี้ แต่ดูที่ "การให้คะแนนและคำวิจารณ์" ในหน้าโครงการฉันสามารถพูดได้ว่าโปรแกรมควรทำงานได้โดยไม่มีปัญหา บางทีคุณอาจตรวจสอบการตั้งค่าของโปรแกรมอีกครั้ง (ดูเหมือนจะมีการตั้งค่าจำนวนมาก!) และลองอีกครั้ง นี่คือทั้งหมดที่ฉันสามารถพูดได้ในขณะนี้
Mehper C. Palavuzlar

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

2

ฉันมีปัญหาเดียวกันนี้ดังนั้นฉันจึงสร้างแอปพลิเคชันขนาดเล็กเพื่อดูแลมัน ฟรีไม่มีโฆษณาใช้งานได้ คุณสามารถค้นหาได้ภายใต้ส่วน "ฟรีแวร์" ของฉันที่เรียกว่า " TAN Window Manager " ฉันใช้มันทุกวัน

เพียงวางทางลัดไปยังโปรแกรมในโฟลเดอร์เริ่มต้นของคุณเพื่อให้มันทำงานตอนบูท เปิดโปรแกรมทั้งหมดที่คุณต้องการบันทึกและวางไว้ในตำแหน่งที่คุณต้องการ คลิกขวาที่ไอคอน TAN Window Manager ที่จะอยู่ในถาดของคุณแล้วคลิก 'บันทึกตำแหน่งหน้าต่าง' ในป๊อปอัปตรวจสอบหน้าต่างที่คุณต้องการบันทึกและคลิก 'บันทึก' ตอนนี้คุณสามารถใช้ปุ่ม 'กู้คืนตำแหน่งหน้าต่าง' เพื่อย้ายหน้าต่างที่บันทึกไว้อย่างน่าอัศจรรย์กลับไปยังตำแหน่งที่คุณวางไว้ โปรแกรมนี้เป็น EXE แบบสแตนด์อโลนไม่มีขั้นตอนการติดตั้งเพียงวาง EXE ไว้ที่ใดก็ได้ที่คุณต้องการ

ทอดด์


1
ยินดีต้อนรับสู่ Super User! โปรดอ่านวิธีการแนะนำซอฟต์แวร์ในคำตอบโดยเฉพาะอย่างยิ่งบิตในตัวหนา ; จากนั้นแก้ไขคำตอบของคุณเพื่อทำตามคำแนะนำที่นั่น ขอบคุณ!
bertieb

ฉันเพิ่งติดตั้งโปรแกรมของคุณบนเครื่อง Windows 10 ที่ใช้จอภาพสองจอ 1 ° = 1920x1200 ในโหมดแนวตั้ง 2 ° = 4k ในแนวนอน ฉันต้องโน้มน้าวให้โปรแกรมป้องกันไวรัสของฉันปลอดภัย แต่หลังจากนั้นดูเหมือนว่าจะทำงานได้ตามที่โฆษณาไว้
Rocky Scott

เจ๋งดีใจที่มันใช้ได้ผลสำหรับคุณขอบคุณที่ให้ความเห็น ฉันจะต้องตรวจสอบสิ่งที่เกี่ยวข้องเพื่อให้ 'เชื่อถือได้' จากโปรแกรม A / V ต่างๆ แต่มั่นใจได้ว่าปลอดภัย ดูเหมือนว่าเป็นแอปเดียวของฉันที่ฉันไม่ได้อัปโหลดต้นฉบับ ฉันจะเพิ่มที่ภายหลังวันนี้
ทอดด์ 1561

1

ในฐานะ @AdamSmith แต่จากบรรทัดคำสั่งฉันได้ออกแบบโปรแกรมเพื่อบันทึกและกู้คืนหน้าต่างด้วย

นี่คือกระทู้อื่นถ้าคุณต้องการ ( .exeไฟล์และ.ahkซอร์สโค้ด)


0

จนถึงตอนนี้ทางออกที่ฉันโปรดปรานจนถึงตอนนี้ก็คือโปรแกรมของ DeskSoft ที่เรียกว่า "WindowManager" ตามที่พบที่นี่: http://www.desksoft.com/WindowManager.htm

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

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


0

ดาวน์โหลดwinLayout.exe

วิธีบันทึกตำแหน่งหน้าต่างปัจจุบันบนจอภาพหลายจอ:

winLayout save

ในการกู้คืนตำแหน่งหน้าต่าง:

winLayout restore

มันไม่หรูหราแค่ไฟล์. exe เดียว เพื่อให้ง่ายต่อการเรียกใช้งานให้สร้างแถบงานให้ย่อ

ข้อจำกัดความรับผิดชอบ: ฉันเป็นผู้เขียน


กรุณาอย่าโพสต์คำตอบเดียวกันกับหลายคำถาม หากข้อมูลเดียวกันตอบคำถามทั้งสองข้อจริงๆแล้วควรปิดคำถามหนึ่งคำถาม (โดยปกติคำถามใหม่กว่า) เป็นข้อมูลซ้ำ คุณสามารถระบุสิ่งนี้ได้โดยการโหวตเพื่อปิดเป็นซ้ำหรือหากคุณไม่มีชื่อเสียงเพียงพอให้ยกธงขึ้นเพื่อระบุว่าซ้ำกัน มิฉะนั้นปรับคำตอบสำหรับคำถามนี้และไม่เพียงแค่วางคำตอบเดียวกันในหลาย ๆ ที่
DavidPostill
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.