necessito de los codigos para criar una mascara avanzada ejemplo neste video:
https://www.youtube.com/watch?v=5IIg4HyrkPA
Alguem pode me ayudar. gracias.
https://www.youtube.com/watch?v=5IIg4HyrkPA
Alguem pode me ayudar. gracias.
hWnd = Application.GetWndHandle();
nTransparentColor = Math.RGBToNumber(255, 0, 255);
nOpacity = 255;
nMode = 3;
function SetTransparentOpacityWindow()
GWL_EXSTYLE = -20;
WS_EX_LAYERED = 524288;
msg = DLL.CallFunction(_SystemFolder.."\user32.dll", "GetWindowLongA", hWnd..","..GWL_EXSTYLE, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
msg = msg + WS_EX_LAYERED;
DLL.CallFunction(_SystemFolder.."\user32.dll", "SetWindowLongA", hWnd..","..GWL_EXSTYLE..","..msg, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
DLL.CallFunction(_SystemFolder.."\user32.dll", "SetLayeredWindowAttributes", hWnd..","..nTransparentColor..","..nOpacity..","..nMode, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
end
function ChangeTransparentOpacityWindow()
DLL.CallFunction(_SystemFolder.."\user32.dll", "SetLayeredWindowAttributes", hWnd..","..nTransparentColor..","..nOpacity..","..nMode, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
end
-----------------------------------------------------
--[[ ==== PROJECT ACTIONS ==== ]]--
hWnd = Application.GetWndHandle();
nTransparentColor = Math.RGBToNumber(255, 0, 255);
nOpacity = 0;
nMode = 3;
SetTransparentOpacityWindow();
---------------------------------------------------
--[[ ==== ON PRELOAD ==== ]]--
hWnd = Application.GetWndHandle();
nTransparentColor = Math.RGBToNumber(255, 0, 255);
nOpacity = 200;
nMode = 3;
---------------------------------------------------
--[[ ==== ON SHOW ==== ]]--
hWnd = Application.GetWndHandle();
nTransparentColor = Math.RGBToNumber(255, 0, 255);
nOpacity = 0;
nMode =1;
ChangeTransparentOpacityWindow();