Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Запретить всплывающему окну сворачивать рабочее приложение.

Ответить
Настройки темы
[решено] Запретить всплывающему окну сворачивать рабочее приложение.

Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Данный скрипт полностью небуду выкладывать ... (является аналогом - C:\Program Files\AutoIt3\Examples\GUI\Advanced\AlphaBlend.au3 ) при его запуке должно появиться прозрачное всплывающее окошко, окошко появляется НО если оно появляется во время работы игры или другой программы - эта программа или игра сворачивается. Как мне сделать ,что бы оно появлялось ,как бы, на заднем плане ?... и несворачивало другие приложения .

Забыл что нужно каждый вопрос в отдельную тему ... можеш удалить косячную тему

Код: Выделить весь код
Func _Error_Statistic()

$WidthErrorStatistic = @DesktopWidth / 2 - 250
$HeightErrorStatistic = @DesktopHeight / 2 - 250

$hGUI2 = GUICreate('Transparrent', 10, 10, $WidthErrorStatistic, $HeightErrorStatistic, BitOR($WS_DISABLED, $WS_POPUPWINDOW), BitOR($WS_EX_LAYERED, $WS_EX_TOOLWINDOW) )

_GDIPlus_Startup()
$hImage = _GDIPlus_ImageLoadFromFile(@ScriptDir & "\Image\Danger.png")
GUISetState()

For $iError = 1 to 250 Step 5
    Sleep(30)
   SetBitMap($hGUI2, $hImage, $iError)
Next

GUIRegisterMsg($WM_HSCROLL  , "WM_HSCROLL"  )
GUIRegisterMsg($WM_NCHITTEST, "WM_NCHITTEST")

_GDIPlus_ImageDispose($hImage)
_GDIPlus_Shutdown()
EndFunc

Отправлено: 23:23, 24-05-2009

 

Аватара для Yashied

Старожил


Сообщения: 206
Благодарности: 88

Профиль | Отправить PM | Цитировать


Позволь один вопрос. Зачем оно должно появляться на заднем плане, его ведь все равно не видно? А так, убери $WS_POPUPWINDOW и запиши следующее:

Код: Выделить весь код
GUISetState(@SW_SHOWNOACTIVATE)
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:57, 24-05-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Самое интересное ,что "это" я выдрал из своего рабочего скрипта ... и оно отображается (проверил прям только сейчас)

Ага работает + 1

Последний раз редактировалось FlatX007, 25-05-2009 в 00:41.


Отправлено: 00:03, 25-05-2009 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Запретить всплывающему окну сворачивать рабочее приложение.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CES 2010: LG знает, как из одного компьютера сделать 31 рабочее место OSZone News Новости железа 0 10-01-2010 11:30
отправка сообщений свернутуму окну galeonkz AutoIt 2 05-09-2009 23:33
Нужно сделать из 2-ух мониторов 1 рабочее пространство. DeePSYnTez Видеокарты 0 13-05-2009 11:06
[решено] Помогите сделать кнопку для создания атрибута окну "поверх всеx" Pozia AutoIt 2 21-02-2009 22:48
[решено] Как обратиться к дочернему окну webbrowser'а? progbeg Программирование и базы данных 11 08-08-2006 13:09




 
Переход