github.com/secoba/wails/v2@v2.6.4/internal/frontend/desktop/windows/winc/w32/dwmapi.go (about) 1 //go:build windows 2 3 package w32 4 5 import "syscall" 6 7 var ( 8 moddwmapi = syscall.NewLazyDLL("dwmapi.dll") 9 10 procDwmSetWindowAttribute = moddwmapi.NewProc("DwmSetWindowAttribute") 11 ) 12 13 func DwmSetWindowAttribute(hwnd HWND, dwAttribute DWMWINDOWATTRIBUTE, pvAttribute LPCVOID, cbAttribute uint32) HRESULT { 14 ret, _, _ := procDwmSetWindowAttribute.Call( 15 hwnd, 16 uintptr(dwAttribute), 17 uintptr(pvAttribute), 18 uintptr(cbAttribute)) 19 return HRESULT(ret) 20 }