Versions in this module Expand all Collapse all v1 v1.0.0 Mar 7, 2023 Changes in this version + const DbtDevtypeDeviceInterface — windows/amd64 + const DeviceNotifyAllInterfaceClasses — windows/amd64 + const DeviceNotifySserviceHandle — windows/amd64 + const DeviceNotifyWindowHandle — windows/amd64 + const PM_NoRemove — windows/amd64 + const PM_NoYield — windows/amd64 + const PM_Remove — windows/amd64 + const WM_Quit — windows/amd64 + const WsExAppWindow — windows/amd64 + const WsExDlgModalFrame — windows/amd64 + const WsExLayered — windows/amd64 + const WsExMDIChild — windows/amd64 + const WsExToolWindow — windows/amd64 + const WsExTopmost — windows/amd64 + const WsExTransparent — windows/amd64 + func CreateWindowEx(exstyle uint32, className *byte, windowText *byte, style uint32, x int32, ...) (hwnd syscall.Handle, err error) — windows/amd64 + func DefWindowProc(hwnd syscall.Handle, msg uint32, wParam uintptr, lParam uintptr) (lResult uintptr) — windows/amd64 + func DestroyWindowEx(hwnd syscall.Handle) (err error) — windows/amd64 + func DispatchMessage(msg *TagMSG) (res int32) — windows/amd64 + func GetDocumentsFolder() (string, error) + func GetLocalAppDataFolder() (string, error) + func GetMessage(msg *TagMSG, hwnd syscall.Handle, msgFilterMin uint32, msgFilterMax uint32) (res int32) — windows/amd64 + func GetModuleHandle(moduleName *byte) (handle syscall.Handle, err error) — windows/amd64 + func GetRoamingAppDataFolder() (string, error) + func PeekMessage(msg *TagMSG, hwnd syscall.Handle, msgFilterMin uint32, msgFilterMax uint32, ...) (res bool) — windows/amd64 + func PostMessage(hwnd syscall.Handle, msg uint32, wParam uintptr, lParam uintptr) (res bool) — windows/amd64 + func RegisterClass(wndClass *WndClass) (atom uint16, err error) — windows/amd64 + func RegisterDeviceNotification(recipient syscall.Handle, filter *DevBroadcastDeviceInterface, flags uint32) (devHandle syscall.Handle, err error) — windows/amd64 + func TranslateMessage(msg *TagMSG) (res bool) — windows/amd64 + func UnregisterClass(className *byte) (err error) — windows/amd64 + func UnregisterDeviceNotification(deviceHandle syscall.Handle) (err error) — windows/amd64 + type DevBroadcastDeviceInterface struct — windows/amd64 + ClassGUID Guid + DwDeviceType uint32 + DwReserved uint32 + DwSize uint32 + SzName uint16 + type Guid struct — windows/amd64 + Data1 uint32 + Data2 uint16 + Data3 uint16 + Data4 [8]byte + var UsbEventGUID Guid = Guid{ ... } + type Point struct — windows/amd64 + X int32 + Y int32 + type TagMSG struct — windows/amd64 + Hwnd syscall.Handle + LParam uintptr + LPrivate int32 + Message uint32 + Pt Point + Time int32 + WParam uintptr + type WindowProcCallback func(hwnd syscall.Handle, msg uint32, wParam uintptr, lParam uintptr) uintptr — windows/amd64 + type WndClass struct — windows/amd64 + BrBackground syscall.Handle + ClassName *byte + ClsExtra int32 + Cursor syscall.Handle + Icon syscall.Handle + Instance syscall.Handle + MenuName *byte + Style uint32 + WndExtra int32 + WndProc uintptr