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

Показать сообщение отдельно

Аватара для PainteR

Ветеран


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

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


Alvio, я вам тонко намекнул, что вы не сможете реализовать свою идею.
Цитата Alvio:
А вот салатовый для прозрачности был бы лучше »
Не выйдет, заливается именно черный:
Код: Выделить весь код
;AutoIt
Func ShellHookWindow($hWnd, $bFlag)
    Local $sFunc = 'DeregisterShellHookWindow'
    If $bFlag Then $sFunc = 'RegisterShellHookWindow'
    Local $aRet = DllCall('user32.dll', 'int', $sFunc, 'hwnd', $hWnd)
    Return $aRet[0]
EndFunc

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
Программа только указывает DWM какой процесс обработать.

-------
My Win7 Visual Style's: AeroAlfa/All Win8 Visual Style's

Используя то, что лежит на всеобщем обозрении, мы теряем свою индивидуальность...


Последний раз редактировалось PainteR, 23-12-2012 в 15:28.


Отправлено: 15:10, 23-12-2012 | #1249