Я хотел бы, чтобы все окна для конкретного приложения следовали определенному правилу в VirtuaWin (версия 4.4), но я не могу найти способ сделать это, который будет постоянным при перезапуске.
К сожалению, приложение, доставляющее мне неприятности, является проприетарным приложением, используемым в моей компании, и у меня нет много информации о том, как оно работает, помимо того, что оно построено .NET.
Используя Spy ++, я могу определить класс окна для окон, созданных этим приложением; это WindowsForms10.Window.8.app.0.<something>. В <something>меняется при перезагрузке системы. Проверяя класс окна и изменяя мое правило VirtuaWin, я могу получить желаемое поведение VirtuaWin, но раздражает необходимость открывать Spy ++ при каждом перезапуске!
Я хотел бы создать правило, которое использует имя процесса, но пока не увенчалось успехом. Я пробовал оба <programname>.exe(которые, как представляется, имя процесса в списке «Процессы» в диспетчере задач) и <programname>(без .exe), но безрезультатно. Существуют ли другие способы определения «имени процесса», которое видит VirtuaWin?
?(поэтому, конечно, оно отличается от окна к окну ). Я полагаю, это должно быть связано с тем, что свойства самого окна зависают в свойствах окна.