Что нового

как заблокировать форму, чтобы не запоминало нажатия?

Nbv_tim

Новичок
Сообщения
47
Репутация
1
Есть
Код:
msgbox(48 + 3 + 4096,

который выводит сообщение и не дает работать с основной формой,однако если я нажимаю на форму пока висит это окно ничего не происходит, однако как только выполнил действие на MSGBOx например нажал да и Msgbox исчезло начинают вылезать все те действия которые делал в неактивной форме. как убрать это чтобы программа не запоминала действия которые происходят на форме пока висит окно?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Nbv_tim,
Для этого у функции MsgBox есть пятый аргумент hwnd.
 
Автор
N

Nbv_tim

Новичок
Сообщения
47
Репутация
1
madmasles сказал(а):
Nbv_tim,
Для этого у функции MsgBox есть пятый аргумент hwnd.
подскажите пожалуйста с синтаксисом чего то никак не могу по справке настроить, может пример есть у кого? hwnd
 

firex

AutoIT Гуру
Сообщения
943
Репутация
208
Код:
Local $hWnd = GUICreate('')
GUISetState()

MsgBox(4096, "Заголовок", "Это диалоговое окно закроется по таймауту через 10 секунд", 10, $hWnd)
Do
Until GUIGetMsg() = -3
 
Верх