- Сообщения
- 5,379
- Репутация
- 2,724
Метод создания окна, имеющего стандартный заголовок и не "светящегося" в панели задач и в панели выбора приложения (Alt+Tab). Аналогичного апплетам контрольной панели (Control Panel) в Windows. Для запуска необходима WinAPIEx.au3 библиотека.
Код:
#NoTrayIcon
#Include <WinAPIEx.au3>
#Include <WindowsConstants.au3>
Global $hParent, $hForm, $hIcon
$hParent = GUICreate('', 0, 0, 0, 0, 0, $WS_EX_TOOLWINDOW)
$hForm = GUICreate('MyGUI', 400, 400, -1, -1, BitOR($WS_CAPTION, $WS_POPUP, $WS_SYSMENU), $WS_EX_DLGMODALFRAME, $hParent)
$hIcon = _WinAPI_GetClassLong($hForm, $GCL_HICON)
_WinAPI_FreeIcon($hIcon)
_WinAPI_SetClassLong($hForm, $GCL_HICON, 0)
_WinAPI_SetClassLong($hForm, $GCL_HICONSM, 0)
GUISetState()
Do
Until GUIGetMsg() = -3