Я пытаюсь избавиться от кнопок свернуть, развернуть и закрыть во всех окнах. Погуглив, я нашел это:
$h = WinGetHandle("[CLASS:Notepad]")
$iOldStyle = _WinAPI_GetWindowLong($h, $GWL_STYLE)
$iNewStyle = BitXOr($iOldStyle, $WS_SYSMENU)
_WinAPI_SetWindowLong($h, $GWL_STYLE, $iNewStyle)
_WinAPI_ShowWindow($h, @SW_SHOW)
Это отлично работает, так что теперь мне нужно только перебрать все окна с этим кодом, и все готово. Как получить список всех HWND в системе?