Код:
Код: Выделить всё
Sub CloseApp() 'находит окно и закрывает его
Dim lngHwnd As Long
Dim lngReturn As Long
lngHwnd = FindWindow(vbNullString, "* - Блокнот") 'не находит окна, возвращает нуль
lngReturn = PostMessage(lngHwnd, WM_CLOSE, 0&, 0&)
End Subесли название окна указать полностью, то всё работает прекрасно, но при попытке найти окно по маске ничего не получается. Как сделать поиск по маске? Если циклом, то как перебрать все открытые окна?
