//go:build windows package win32 import "golang.org/x/sys/windows" type NOTIFYICONDATA struct { CbSize uint32 HWnd HWND UID uint32 UFlags uint32 UCallbackMessage uint32 HIcon HICON SzTip [128]uint16 DwState uint32 DwStateMask uint32 SzInfo [256]uint16 UVersion uint32 SzInfoTitle [64]uint16 DwInfoFlags uint32 GuidItem windows.GUID HBalloonIcon HICON } type WNDCLASSEX struct { CbSize uint32 Style uint32 LpfnWndProc uintptr CbClsExtra int32 CbWndExtra int32 HInstance HINSTANCE HIcon HICON HCursor HCURSOR HbrBackground HBRUSH LpszMenuName *uint16 LpszClassName *uint16 HIconSm HICON } type MSG struct { HWnd HWND Message uint32 WParam uintptr LParam uintptr Time uint32 Pt POINT } type POINT struct { X, Y int32 }