|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Эффекты в cmd.exe, Glass V1.0 |
|
[решено] Эффекты в cmd.exe, Glass V1.0
|
Ветеран Сообщения: 842 |
Нашёл такой скрипт....
#Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_icon=Glass.ico #AutoIt3Wrapper_UseUpx=n #AutoIt3Wrapper_UseX64=n #AutoIt3Wrapper_Change2CUI=y #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** If $CmdLine[0] <> 1 Then ConsoleWrite("Syntax:Glass on|off" & @LF) Exit EndIf $CON = _Console_GetConsoleWindow() Switch $CmdLine[1] Case "on" EnableBlurBehind($CON) Case "off" DisableBlurBehind($CON) Case Else ConsoleWrite("Syntax:Glass on|off" & @LF) EndSwitch Func _Console_GetConsoleWindow() Local $aResult = DllCall("kernel32.dll", "hwnd", "GetConsoleWindow") If @error Or (Not IsArray($aResult)) Then Return SetError(@error, @extended, 0) Return $aResult[0] EndFunc ;==>_Console_GetConsoleWindow Func EnableBlurBehind($hWnd) Const $DWM_BB_ENABLE = 0x00000001 $Struct = DllStructCreate("dword;int;ptr;int") DllStructSetData($Struct, 1, $DWM_BB_ENABLE) DllStructSetData($Struct, 2, "1") DllStructSetData($Struct, 4, "1") DllCall("dwmapi.dll", "int", "DwmEnableBlurBehindWindow", "hwnd", $hWnd, "ptr", DllStructGetPtr($Struct)) EndFunc ;==>EnableBlurBehind Func DisableBlurBehind($hWnd) Const $DWM_BB_ENABLE = 0x00000001 $Struct = DllStructCreate("dword;int;ptr;int") DllStructSetData($Struct, 1, $DWM_BB_ENABLE) DllStructSetData($Struct, 2, "") DllStructSetData($Struct, 4, "") DllCall("dwmapi.dll", "int", "DwmEnableBlurBehindWindow", "hwnd", $hWnd, "ptr", DllStructGetPtr($Struct)) EndFunc ;==>EnableBlurBehind Но установка Raster Font ничего не изменила. Интересно, что этот код делает вообще? |
|
------- Отправлено: 07:20, 11-07-2010 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Предупреждение за нарушение правил форума, пункт 2.7:
Цитата:
|
|
------- Отправлено: 17:59, 11-07-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Delphi - Aero Glass и проблемы с ним связанные | D@n1k007 | Программирование и базы данных | 4 | 28-06-2010 17:29 | |
Программы - Придайте окну командной строки прозрачный вид Aero Glass | Vadikan | Оформление Windows 11/ 10 / 8 / 7 / Vista | 2 | 07-02-2010 10:14 | |
Программы - Glass Toasts | Kamaha | Оформление Windows XP | 42 | 19-06-2009 09:39 |
|