Что нового

Урезание окна - включая полоску с меню

cerber412

Новичок
Сообщения
42
Репутация
0
Всем добрый вечер.
Помогите решить загвоздку со скриптом.

У меня есть скрипт, который отслеживает наличие окна (Блокнот с пустым файлом "Безымянный") с определенным названием и обрезает у него Заголовок.
Однако под заголовком - есть еще такая полоска меню - где записано Файл, Правка и т.д.
Эта полоска серьезно мешается.
Код:
#include <WinAPI.au3>
#include <WindowsConstants.au3>

Run("111.exe")
$hWnd = WinWaitActive("Безымянный", "", 10)
If Not $hWnd Then Exit MsgBox(4096, "Ошибка", "Окно не найдено")

$iStyle = _WinAPI_GetWindowLong($hWnd, $GWL_STYLE)
_WinAPI_SetWindowLong($hWnd, $GWL_STYLE, BitXOR($iStyle, $WS_CAPTION))
WinMove($hWnd, "", 100, 150, 570, 410)

Как скриптом - обрезать окно программы еще и на эту дополнительную полоску ?
 

Вложения

  • 111.au3
    378 байт · Просмотры: 2

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
Классическое меню (блокнот, калькулятор Win7, справка AutoIt) можно убрать так
Код:
#include <GuiMenu.au3>
_GUICtrlMenu_SetMenu($hWnd, 0)
 
Верх