특정 응용 프로그램의 모든 창이 VirtuaWin(버전 4.4)의 특정 규칙을 따르도록 하고 싶지만 다시 시작해도 지속되는 이 작업을 수행하는 방법을 찾을 수 없습니다.
나에게 문제를 일으키는 응용 프로그램은 불행하게도 우리 회사 내에서 사용되는 독점 응용 프로그램이며, 그것이 구축되었다는 사실 외에는 작동 방식에 대한 정보가 많지 않습니다 .NET
.
Spy++를 사용하면 이 응용 프로그램에서 만든 창에 대한 창 클래스를 확인할 수 있습니다. 그것은 WindowsForms10.Window.8.app.0.<something>
. 시스템 재시작 시 변경 <something>
사항. 창 클래스를 확인하고 VirtuaWin 규칙을 수정하면 원하는 VirtuaWin 동작을 얻을 수 있지만 다시 시작할 때마다 Spy++를 열어야 한다는 것은 성가신 일입니다!
프로세스 이름을 사용하는 규칙을 만들고 싶지만 지금까지 성공하지 못했습니다. 나는 <programname>.exe
(작업 관리자의 "프로세스" 목록에 있는 프로세스 이름으로 나타나는) 및 <programname>
(없이 ) 를 모두 시도했지만 .exe
소용이 없었습니다. VirtuaWin이 보는 "프로세스 이름"을 결정하는 다른 방법이 있습니까?
답변1
프로세스 이름은 실행 파일의 정규화된 경로입니다. 예를 들어 C:\Windows\Notepad.exe입니다. 이렇게 하면 애플리케이션을 안정적으로 포착할 수 있습니다.
또는 VirtuaWin에서는 기본적으로 창 제목 표시줄을 마우스 가운데 버튼으로 클릭하여 VirtuaWin의 상황에 맞는 메뉴를 열 수 있습니다. 여기에서 무엇보다도 창 규칙을 추가할 수 있습니다. 이것은 사용자 정의 창을 사용하는 특정 프로그램에서는 작동하지 않습니다(제 경험으로는 Firefox가 그 중 하나입니다).