스냅 후 Windows 10 창 크기 조정 동작을 비활성화하는 방법은 무엇입니까? 단계를 따르십시오. 새 창을 엽니 다 이 시점에서

저는 대부분 Windows의 스냅 기능을 좋아합니다. 창을 이동하면 스냅 후 창 크기를 이전 크기로 다시 조정하는 기능의 한 측면에 문제가 있습니다. 차라리 창을 스냅 된 크기로 유지하고 싶습니다.

의미를 확인하려면 다음 단계를 따르십시오.

  1. 새 창을 엽니 다
    • 이 시점에서 창의 크기를 기록하십시오
  2. 화면 측면에 맞추십시오 (Win + LeftArrow).
  3. 창 크기를 더 짧게 조정
  4. 창을 다른 지점으로 이동

4 단계 후에는 창이 1 단계의 크기로 돌아 오는 것을 볼 수 있습니다. Windows는 해당 크기를 기억하고 창을 이동할 때이를 기억합니다. Windows에서 이전 크기 대신 스냅 / 크기 조정을 통해 설정 한 크기를 유지하는 방법이 있습니까?



답변

비슷한 동작에 질려서 Windows Aero 효과를 끄고 대신 WindowPad 를 사용하기 시작했습니다 . INI 파일과 함께 독립 실행 형 EXE로 실행하여 취향에 맞게 구성 할 수있는 사용자 지정 AutoHotKey 스크립트입니다.

2 단계에서 스냅을 수행하면 WindowPad가 실제로 “스냅”하지 않고 창을 해당 위치로 이동하고 크기를 조정하므로 크기 나 위치를 약간 조정할 수 있으며 “스냅되지 않음”으로 표시되지 않습니다. WindowPadX라는 최신 버전이 있지만 솔직히 시도해 본 적이 없습니다.

아래는 기본 설치에서 약간 조정했기 때문에 내 INI 파일입니다.하지만 원하는 방식으로 들립니다. [제외] 섹션 아마 무시 될 수 있습니다. WindowPad가 DisplayFusion을 엉망으로 만드는 것을 막기 위해 거기에 있다고 생각합니다.

[Options]
TitleMatchMode=2

[Hotkeys]

[Hotkeys: Active Window (Numpad)]
*Numpad1 = WPM, -1, +1,  0.5, 0.5
*Numpad2 = WPM,  0, +1,  1.0, 0.5
*Numpad3 = WPM, +1, +1,  0.5, 0.5
*Numpad4 = WPM, -1,  0,  0.5, 1.0
*Numpad5 = WPM,  0,  0,  0.5, 1.0
*Numpad6 = WPM, +1,  0,  0.5, 1.0
*Numpad7 = WPM, -1, -1,  0.5, 0.5
*Numpad8 = WPM,  0, -1,  1.0, 0.5
*Numpad9 = WPM, +1, -1,  0.5, 0.5
*NumpadAdd = MaximizeToggle
*NumpadEnter = WindowScreenMove, Next
*NumpadDiv = GatherWindows, 1
*NumpadMult = GatherWindows, 2

[Hotkeys: Previous Window (Numpad)]
*Numpad1 = WPM, -1, +1,  0.5, 0.5,  P
*Numpad2 = WPM,  0, +1,  1.0, 0.5,  P
*Numpad3 = WPM, +1, +1,  0.5, 0.5,  P
*Numpad4 = WPM, -1,  0,  0.5, 1.0,  P
*Numpad5 = WPM,  0,  0,  0.5, 1.0,  P
*Numpad6 = WPM, +1,  0,  0.5, 1.0,  P
*Numpad7 = WPM, -1, -1,  0.5, 0.5,  P
*Numpad8 = WPM,  0, -1,  1.0, 0.5,  P
*Numpad9 = WPM, +1, -1,  0.5, 0.5,  P
*NumpadAdd = MaximizeToggle, P
*NumpadEnter = WindowScreenMove, Next, P
*NumpadDiv = GatherWindows, 1
*NumpadMult = GatherWindows, 2

[Exclude Windows]
Process=displayfusion.exe

[Gather: Exclude Windows]
Window=ahk_class SideBar_AppBarWindow
Window=ahk_class SideBar_HTMLHostWindow
Window=ahk_class BasicWindow

[Gather: Exclude Processes]
Process=displayfusion.exe


답변