Я пытаюсь написать кусок кода, чтобы минимизировать приложение на основе текста, отображаемого в строке заголовка (любое приложение, работающее в системе, а не только мое собственное). Я смог выполнить задачу в AHK, но желаемый результат не идеален, и я определенно предпочел бы, чтобы это была активная часть моего приложения, а не внешняя. АНК это:
#Persistent
#SingleInstance
SetTimer, NoCashierOrHEM, 300
return
NoCashierOrHEM:
IfWinExist , Cashier
WinClose , Cashier
IfWinExist , Hold’em + Omaha Manager
WinMinimize , Hold’em + Omaha Manager
return
Что сворачивает любое окно с заголовком «Hold'em + Omaha Manager» и закрывает любое окно с заголовком «Касса». В каком направлении я должен искать решение этой проблемы в C #?