Versions in this module Expand all Collapse all v23 v23.4.1 Apr 24, 2023 Changes in this version + const ACTCTX_FLAG_APPLICATION_NAME_VALID — windows/amd64 + const ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID — windows/amd64 + const ACTCTX_FLAG_HMODULE_VALID — windows/amd64 + const ACTCTX_FLAG_LANGID_VALID — windows/amd64 + const ACTCTX_FLAG_PROCESSOR_ARCHITECTURE_VALID — windows/amd64 + const ACTCTX_FLAG_RESOURCE_NAME_VALID — windows/amd64 + const ACTCTX_FLAG_SET_PROCESS_DEFAULT — windows/amd64 + const BFFM_INITIALIZED — windows/amd64 + const BFFM_SETSELECTION — windows/amd64 + const BIF_RETURNONLYFSDIRS — windows/amd64 + const BS_DEFPUSHBUTTON — windows/amd64 + const CC_FULLOPEN — windows/amd64 + const CC_PREVENTFULLOPEN — windows/amd64 + const CC_RGBINIT — windows/amd64 + const CLSCTX_ALL — windows/amd64 + const CLSCTX_INPROC_HANDLER — windows/amd64 + const CLSCTX_INPROC_SERVER — windows/amd64 + const CLSCTX_LOCAL_SERVER — windows/amd64 + const CLSCTX_REMOTE_SERVER — windows/amd64 + const COINIT_APARTMENTTHREADED — windows/amd64 + const COINIT_DISABLE_OLE1DDE — windows/amd64 + const COINIT_MULTITHREADED — windows/amd64 + const COINIT_SPEED_OVER_MEMORY — windows/amd64 + const COLOR_WINDOW — windows/amd64 + const CTRL_BREAK_EVENT — windows/amd64 + const CTRL_CLOSE_EVENT — windows/amd64 + const CTRL_C_EVENT — windows/amd64 + const CTRL_LOGOFF_EVENT — windows/amd64 + const CTRL_SHUTDOWN_EVENT — windows/amd64 + const CW_USEDEFAULT — windows/amd64 + const DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE — windows/amd64 + const DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2 — windows/amd64 + const DPI_AWARENESS_CONTEXT_SYSTEM_AWARE — windows/amd64 + const DPI_AWARENESS_CONTEXT_UNAWARE — windows/amd64 + const DPI_AWARENESS_CONTEXT_UNAWARE_GDISCALED — windows/amd64 + const EM_SETSEL — windows/amd64 + const ES_AUTOHSCROLL — windows/amd64 + const ES_PASSWORD — windows/amd64 + const E_CANCELED — windows/amd64 + const FOS_ALLNONSTORAGEITEMS — windows/amd64 + const FOS_ALLOWMULTISELECT — windows/amd64 + const FOS_CREATEPROMPT — windows/amd64 + const FOS_DEFAULTNOMINIMODE — windows/amd64 + const FOS_DONTADDTORECENT — windows/amd64 + const FOS_FILEMUSTEXIST — windows/amd64 + const FOS_FORCEFILESYSTEM — windows/amd64 + const FOS_FORCEPREVIEWPANEON — windows/amd64 + const FOS_FORCESHOWHIDDEN — windows/amd64 + const FOS_HIDEMRUPLACES — windows/amd64 + const FOS_HIDEPINNEDPLACES — windows/amd64 + const FOS_NOCHANGEDIR — windows/amd64 + const FOS_NODEREFERENCELINKS — windows/amd64 + const FOS_NOREADONLYRETURN — windows/amd64 + const FOS_NOTESTFILECREATE — windows/amd64 + const FOS_NOVALIDATE — windows/amd64 + const FOS_OKBUTTONNEEDSINTERACTION — windows/amd64 + const FOS_OVERWRITEPROMPT — windows/amd64 + const FOS_PATHMUSTEXIST — windows/amd64 + const FOS_PICKFOLDERS — windows/amd64 + const FOS_SHAREAWARE — windows/amd64 + const FOS_STRICTFILETYPES — windows/amd64 + const FOS_SUPPORTSTREAMABLEITEMS — windows/amd64 + const GWL_EXSTYLE — windows/amd64 + const GWL_HINSTANCE — windows/amd64 + const GWL_ID — windows/amd64 + const GWL_STYLE — windows/amd64 + const GWL_USERDATA — windows/amd64 + const GWL_WNDPROC — windows/amd64 + const ICC_ANIMATE_CLASS — windows/amd64 + const ICC_BAR_CLASSES — windows/amd64 + const ICC_COOL_CLASSES — windows/amd64 + const ICC_DATE_CLASSES — windows/amd64 + const ICC_HOTKEY_CLASS — windows/amd64 + const ICC_INTERNET_CLASSES — windows/amd64 + const ICC_LINK_CLASS — windows/amd64 + const ICC_LISTVIEW_CLASSES — windows/amd64 + const ICC_NATIVEFNTCTL_CLASS — windows/amd64 + const ICC_PAGESCROLLER_CLASS — windows/amd64 + const ICC_PROGRESS_CLASS — windows/amd64 + const ICC_STANDARD_CLASSES — windows/amd64 + const ICC_TAB_CLASSES — windows/amd64 + const ICC_TREEVIEW_CLASSES — windows/amd64 + const ICC_UPDOWN_CLASS — windows/amd64 + const ICC_USEREX_CLASSES — windows/amd64 + const ICC_WIN95_CLASSES — windows/amd64 + const IDABORT — windows/amd64 + const IDCANCEL — windows/amd64 + const IDC_STATIC_OK — windows/amd64 + const IDIGNORE — windows/amd64 + const IDI_APPLICATION — windows/amd64 + const IDI_ASTERISK — windows/amd64 + const IDI_ERROR — windows/amd64 + const IDI_EXCLAMATION — windows/amd64 + const IDI_HAND — windows/amd64 + const IDI_INFORMATION — windows/amd64 + const IDI_QUESTION — windows/amd64 + const IDI_SHIELD — windows/amd64 + const IDI_WARNING — windows/amd64 + const IDI_WINLOGO — windows/amd64 + const IDNO — windows/amd64 + const IDOK — windows/amd64 + const IDRETRY — windows/amd64 + const IDYES — windows/amd64 + const LBS_EXTENDEDSEL — windows/amd64 + const LBS_NOTIFY — windows/amd64 + const LB_ADDSTRING — windows/amd64 + const LB_GETCURSEL — windows/amd64 + const LB_GETSELCOUNT — windows/amd64 + const LB_GETSELITEMS — windows/amd64 + const LB_SETCURSEL — windows/amd64 + const LB_SETSEL — windows/amd64 + const LOGPIXELSX — windows/amd64 + const LOGPIXELSY — windows/amd64 + const LR_CREATEDIBSECTION — windows/amd64 + const LR_DEFAULTCOLOR — windows/amd64 + const LR_DEFAULTSIZE — windows/amd64 + const LR_LOADFROMFILE — windows/amd64 + const LR_LOADMAP3DCOLORS — windows/amd64 + const LR_LOADTRANSPARENT — windows/amd64 + const LR_MONOCHROME — windows/amd64 + const LR_SHARED — windows/amd64 + const LR_VGACOLOR — windows/amd64 + const MB_ABORTRETRYIGNORE — windows/amd64 + const MB_CANCELTRYCONTINUE — windows/amd64 + const MB_DEFBUTTON1 — windows/amd64 + const MB_DEFBUTTON2 — windows/amd64 + const MB_DEFBUTTON3 — windows/amd64 + const MB_ICONERROR — windows/amd64 + const MB_ICONINFORMATION — windows/amd64 + const MB_ICONQUESTION — windows/amd64 + const MB_ICONWARNING — windows/amd64 + const MB_OK — windows/amd64 + const MB_OKCANCEL — windows/amd64 + const MB_RETRYCANCEL — windows/amd64 + const MB_YESNO — windows/amd64 + const MB_YESNOCANCEL — windows/amd64 + const MCM_GETCURSEL — windows/amd64 + const MCM_SETCURSEL — windows/amd64 + const MCS_NOTODAY — windows/amd64 + const MONTHCAL_CLASS — windows/amd64 + const NIF_GUID — windows/amd64 + const NIF_ICON — windows/amd64 + const NIF_INFO — windows/amd64 + const NIF_MESSAGE — windows/amd64 + const NIF_REALTIME — windows/amd64 + const NIF_SHOWTIP — windows/amd64 + const NIF_STATE — windows/amd64 + const NIF_TIP — windows/amd64 + const NIIF_ERROR — windows/amd64 + const NIIF_ICON_MASK — windows/amd64 + const NIIF_INFO — windows/amd64 + const NIIF_LARGE_ICON — windows/amd64 + const NIIF_NONE — windows/amd64 + const NIIF_NOSOUND — windows/amd64 + const NIIF_RESPECT_QUIET_TIME — windows/amd64 + const NIIF_USER — windows/amd64 + const NIIF_WARNING — windows/amd64 + const NIM_ADD — windows/amd64 + const NIM_DELETE — windows/amd64 + const NIM_MODIFY — windows/amd64 + const NIM_SETFOCUS — windows/amd64 + const NIM_SETVERSION — windows/amd64 + const NIS_HIDDEN — windows/amd64 + const NIS_SHAREDICON — windows/amd64 + const OFN_ALLOWMULTISELECT — windows/amd64 + const OFN_CREATEPROMPT — windows/amd64 + const OFN_EXPLORER — windows/amd64 + const OFN_FILEMUSTEXIST — windows/amd64 + const OFN_FORCESHOWHIDDEN — windows/amd64 + const OFN_NOCHANGEDIR — windows/amd64 + const OFN_NOREADONLYRETURN — windows/amd64 + const OFN_OVERWRITEPROMPT — windows/amd64 + const OFN_PATHMUSTEXIST — windows/amd64 + const PBM_SETMARQUEE — windows/amd64 + const PBM_SETPOS — windows/amd64 + const PBM_SETRANGE32 — windows/amd64 + const PBS_MARQUEE — windows/amd64 + const PBS_SMOOTH — windows/amd64 + const PROGRESS_CLASS — windows/amd64 + const RPC_E_CHANGED_MODE — windows/amd64 + const SC_CLOSE — windows/amd64 + const SC_CONTEXTHELP — windows/amd64 + const SC_DEFAULT — windows/amd64 + const SC_HOTKEY — windows/amd64 + const SC_HSCROLL — windows/amd64 + const SC_KEYMENU — windows/amd64 + const SC_MAXIMIZE — windows/amd64 + const SC_MINIMIZE — windows/amd64 + const SC_MONITORPOWER — windows/amd64 + const SC_MOUSEMENU — windows/amd64 + const SC_MOVE — windows/amd64 + const SC_NEXTWINDOW — windows/amd64 + const SC_PREVWINDOW — windows/amd64 + const SC_RESTORE — windows/amd64 + const SC_SCREENSAVE — windows/amd64 + const SC_SIZE — windows/amd64 + const SC_TASKLIST — windows/amd64 + const SC_VSCROLL — windows/amd64 + const SIGDN_DESKTOPABSOLUTEEDITING — windows/amd64 + const SIGDN_DESKTOPABSOLUTEPARSING — windows/amd64 + const SIGDN_FILESYSPATH — windows/amd64 + const SIGDN_NORMALDISPLAY — windows/amd64 + const SIGDN_PARENTRELATIVE — windows/amd64 + const SIGDN_PARENTRELATIVEEDITING — windows/amd64 + const SIGDN_PARENTRELATIVEFORADDRESSBAR — windows/amd64 + const SIGDN_PARENTRELATIVEFORUI — windows/amd64 + const SIGDN_PARENTRELATIVEPARSING — windows/amd64 + const SIGDN_URL — windows/amd64 + const SM_CXSCREEN — windows/amd64 + const SM_CYSCREEN — windows/amd64 + const SPI_GETNONCLIENTMETRICS — windows/amd64 + const SS_EDITCONTROL — windows/amd64 + const SS_NOPREFIX — windows/amd64 + const SS_WORDELLIPSIS — windows/amd64 + const STM_SETICON — windows/amd64 + const SWP_ASYNCWINDOWPOS — windows/amd64 + const SWP_DEFERERASE — windows/amd64 + const SWP_DRAWFRAME — windows/amd64 + const SWP_FRAMECHANGED — windows/amd64 + const SWP_HIDEWINDOW — windows/amd64 + const SWP_NOACTIVATE — windows/amd64 + const SWP_NOCOPYBITS — windows/amd64 + const SWP_NOMOVE — windows/amd64 + const SWP_NOOWNERZORDER — windows/amd64 + const SWP_NOREDRAW — windows/amd64 + const SWP_NOREPOSITION — windows/amd64 + const SWP_NOSENDCHANGING — windows/amd64 + const SWP_NOSIZE — windows/amd64 + const SWP_NOZORDER — windows/amd64 + const SWP_SHOWWINDOW — windows/amd64 + const SW_FORCEMINIMIZE — windows/amd64 + const SW_HIDE — windows/amd64 + const SW_MAXIMIZE — windows/amd64 + const SW_MINIMIZE — windows/amd64 + const SW_NORMAL — windows/amd64 + const SW_RESTORE — windows/amd64 + const SW_SHOW — windows/amd64 + const SW_SHOWDEFAULT — windows/amd64 + const SW_SHOWMAXIMIZED — windows/amd64 + const SW_SHOWMINIMIZED — windows/amd64 + const SW_SHOWMINNOACTIVE — windows/amd64 + const SW_SHOWNA — windows/amd64 + const SW_SHOWNOACTIVATE — windows/amd64 + const SW_SHOWNORMAL — windows/amd64 + const USER_DEFAULT_SCREEN_DPI — windows/amd64 + const WH_CALLWNDPROCRET — windows/amd64 + const WM_CLOSE — windows/amd64 + const WM_COMMAND — windows/amd64 + const WM_DESTROY — windows/amd64 + const WM_DPICHANGED — windows/amd64 + const WM_INITDIALOG — windows/amd64 + const WM_NCCREATE — windows/amd64 + const WM_NCDESTROY — windows/amd64 + const WM_SETFONT — windows/amd64 + const WM_SETICON — windows/amd64 + const WM_SYSCOMMAND — windows/amd64 + const WM_USER — windows/amd64 + const WS_BORDER — windows/amd64 + const WS_CAPTION — windows/amd64 + const WS_CHILD — windows/amd64 + const WS_CHILDWINDOW — windows/amd64 + const WS_CLIPCHILDREN — windows/amd64 + const WS_CLIPSIBLINGS — windows/amd64 + const WS_DISABLED — windows/amd64 + const WS_DLGFRAME — windows/amd64 + const WS_EX_ACCEPTFILES — windows/amd64 + const WS_EX_APPWINDOW — windows/amd64 + const WS_EX_CLIENTEDGE — windows/amd64 + const WS_EX_COMPOSITED — windows/amd64 + const WS_EX_CONTEXTHELP — windows/amd64 + const WS_EX_CONTROLPARENT — windows/amd64 + const WS_EX_DLGMODALFRAME — windows/amd64 + const WS_EX_LAYERED — windows/amd64 + const WS_EX_LAYOUTRTL — windows/amd64 + const WS_EX_LEFT — windows/amd64 + const WS_EX_LEFTSCROLLBAR — windows/amd64 + const WS_EX_LTRREADING — windows/amd64 + const WS_EX_MDICHILD — windows/amd64 + const WS_EX_NOACTIVATE — windows/amd64 + const WS_EX_NOINHERITLAYOUT — windows/amd64 + const WS_EX_NOPARENTNOTIFY — windows/amd64 + const WS_EX_NOREDIRECTIONBITMAP — windows/amd64 + const WS_EX_OVERLAPPEDWINDOW — windows/amd64 + const WS_EX_PALETTEWINDOW — windows/amd64 + const WS_EX_RIGHT — windows/amd64 + const WS_EX_RIGHTSCROLLBAR — windows/amd64 + const WS_EX_RTLREADING — windows/amd64 + const WS_EX_STATICEDGE — windows/amd64 + const WS_EX_TOOLWINDOW — windows/amd64 + const WS_EX_TOPMOST — windows/amd64 + const WS_EX_TRANSPARENT — windows/amd64 + const WS_EX_WINDOWEDGE — windows/amd64 + const WS_GROUP — windows/amd64 + const WS_HSCROLL — windows/amd64 + const WS_ICONIC — windows/amd64 + const WS_MAXIMIZE — windows/amd64 + const WS_MAXIMIZEBOX — windows/amd64 + const WS_MINIMIZE — windows/amd64 + const WS_MINIMIZEBOX — windows/amd64 + const WS_OVERLAPPED — windows/amd64 + const WS_OVERLAPPEDWINDOW — windows/amd64 + const WS_POPUP — windows/amd64 + const WS_POPUPWINDOW — windows/amd64 + const WS_SIZEBOX — windows/amd64 + const WS_SYSMENU — windows/amd64 + const WS_TABSTOP — windows/amd64 + const WS_THICKFRAME — windows/amd64 + const WS_TILED — windows/amd64 + const WS_TILEDWINDOW — windows/amd64 + const WS_VISIBLE — windows/amd64 + const WS_VSCROLL — windows/amd64 + const WTS_CURRENT_SERVER_HANDLE — windows/amd64 + const WTS_CURRENT_SESSION — windows/amd64 + var CLSID_FileOpenDialog = guid("\x9c\x5a\x1c\xdc\x8a\xe8\xde\x4d\xa5\xa1\x60\xf8\x2a\x20\xae\xf7") — windows/amd64 + var IID_IFileOpenDialog = guid("\x88\x72\x7c\xd5\xad\xd4\x68\x47\xbe\x02\x9d\x96\x95\x32\xd9\x60") — windows/amd64 + var IID_IShellItem = guid("\x1e\x6d\x82\x43\x18\xe7\xee\x42\xbc\x55\xa1\xe2\x61\xc3\x7b\xfe") — windows/amd64 + func ActivateActCtx(actCtx Handle, cookie *uintptr) (err error) — windows/amd64 + func CallNextHookEx(hk Handle, code int32, wparam uintptr, lparam unsafe.Pointer) (ret uintptr) — windows/amd64 + func ChooseColor(cc *CHOOSECOLOR) (ok bool) — windows/amd64 + func CoCreateInstance(clsid *GUID, unkOuter *IUnknown, clsContext int32, iid *GUID, ...) (res error) — windows/amd64 + func CoInitializeEx(reserved uintptr, coInit uint32) error — windows/amd64 + func CoTaskMemFree(address unsafe.Pointer) — windows/amd64 + func CoUninitialize() — windows/amd64 + func CommDlgError() error — windows/amd64 + func DeactivateActCtx(flags uint32, cookie uintptr) (err error) — windows/amd64 + func DefWindowProc(wnd HWND, msg uint32, wparam uintptr, lparam unsafe.Pointer) (ret uintptr) — windows/amd64 + func DeleteObject(o Handle) (ok bool) — windows/amd64 + func DestroyIcon(icon Handle) (err error) — windows/amd64 + func DestroyWindow(wnd HWND) (err error) — windows/amd64 + func DispatchMessage(msg *MSG) (ret uintptr) — windows/amd64 + func EnableWindow(wnd HWND, enable bool) (ok bool) — windows/amd64 + func EnumWindows(enumFunc uintptr, lparam unsafe.Pointer) (err error) — windows/amd64 + func GenerateConsoleCtrlEvent(ctrlEvent uint32, processGroupID uint32) (err error) — windows/amd64 + func GetCurrentThreadId() (id uint32) — windows/amd64 + func GetDeviceCaps(dc Handle, index int) (ret int) — windows/amd64 + func GetDpiForWindow(wnd HWND) (ret int, err error) — windows/amd64 + func GetMessage(msg *MSG, wnd HWND, msgFilterMin uint32, msgFilterMax uint32) (ret uintptr, err error) — windows/amd64 + func GetOpenFileName(ofn *OPENFILENAME) (ok bool) — windows/amd64 + func GetSaveFileName(ofn *OPENFILENAME) (ok bool) — windows/amd64 + func GetSystemDirectory() (string, error) — windows/amd64 + func GetSystemMetrics(index int) (ret int) — windows/amd64 + func GetWindowRect(wnd HWND, cmdShow *RECT) (err error) — windows/amd64 + func GetWindowText(wnd HWND) string — windows/amd64 + func GetWindowThreadProcessId(hwnd HWND, pid *uint32) (tid uint32, err error) — windows/amd64 + func GlobalFree(mem Handle) (err error) — windows/amd64 + func InitCommonControlsEx(icc *INITCOMMONCONTROLSEX) (ok bool) — windows/amd64 + func IsDialogMessage(wnd HWND, msg *MSG) (ok bool) — windows/amd64 + func MessageBox(hwnd HWND, text *uint16, caption *uint16, boxtype uint32) (ret int32, err error) — windows/amd64 + func MessageLoop(wnd HWND) error — windows/amd64 + func PostQuitMessage(exitCode int) — windows/amd64 + func RegisterClassEx(cls *WNDCLASSEX) (err error) — windows/amd64 + func ReleaseActCtx(actCtx Handle) — windows/amd64 + func ReleaseDC(wnd HWND, dc Handle) (ok bool) — windows/amd64 + func RtlGetNtVersionNumbers() (majorVersion, minorVersion, buildNumber uint32) — windows/amd64 + func SHCreateItemFromParsingName(path *uint16, bc *IBindCtx, iid *GUID, item **IShellItem) (res error) — windows/amd64 + func SHGetPathFromIDListEx(ptr *IDLIST, path *uint16, pathLen int, opts int) (ok bool) — windows/amd64 + func SendMessage(wnd HWND, msg uint32, wparam uintptr, lparam uintptr) (ret uintptr) — windows/amd64 + func SendMessagePointer(wnd HWND, msg uint32, wparam uintptr, lparam unsafe.Pointer) (ret uintptr) — windows/amd64 + func SetDlgItemText(dlg HWND, dlgItemID int, str *uint16) (err error) — windows/amd64 + func SetForegroundWindow(wnd HWND) (ok bool) — windows/amd64 + func SetThreadDpiAwarenessContext(dpiContext uintptr) (ret uintptr, err error) — windows/amd64 + func SetWindowLong(wnd HWND, index int, newLong int) (ret int, err error) — windows/amd64 + func SetWindowPos(wnd HWND, wndInsertAfter HWND, x int, y int, cx int, cy int, flags int) (err error) — windows/amd64 + func SetWindowText(wnd HWND, text *uint16) (err error) — windows/amd64 + func ShellNotifyIcon(message uint32, data *NOTIFYICONDATA) (ok bool) — windows/amd64 + func ShowWindow(wnd HWND, cmdShow int) (ok bool) — windows/amd64 + func SystemParametersInfo(action int, uiParam uintptr, pvParam unsafe.Pointer, winIni int) (err error) — windows/amd64 + func TranslateMessage(msg *MSG) (ok bool) — windows/amd64 + func UnhookWindowsHookEx(hk Handle) (err error) — windows/amd64 + func UnregisterClass(className *uint16, instance Handle) (err error) — windows/amd64 + func WTSSendMessage(server Handle, sessionID uint32, title *uint16, titleLength int, ...) (err error) — windows/amd64 + type ACTCTX struct — windows/amd64 + ApplicationName *uint16 + AssemblyDirectory *uint16 + Flags uint32 + LangId uint16 + Module Handle + ProcessorArchitecture uint16 + ResourceName uintptr + Size uint32 + Source *uint16 + type BROWSEINFO struct — windows/amd64 + CallbackFunc uintptr + DisplayName *uint16 + Flags uint32 + Image int32 + LParam *uint16 + Owner HWND + Root Pointer + Title *uint16 + type CHOOSECOLOR struct — windows/amd64 + CustColors *[16]uint32 + CustData Pointer + Flags uint32 + FnHook uintptr + Instance HWND + Owner HWND + RgbResult uint32 + StructSize uint32 + TemplateName *uint16 + type CWPRETSTRUCT struct — windows/amd64 + LParam uintptr + Message uint32 + Result uintptr + WParam uintptr + Wnd HWND + type GUID = windows.GUID — windows/amd64 + type HWND = windows.HWND — windows/amd64 + func CreateWindowEx(exStyle uint32, className *uint16, windowName *uint16, style uint32, x int, ...) (ret HWND, err error) + func GetConsoleWindow() (ret HWND) + func GetDlgItem(dlg HWND, dlgItemID int) (ret HWND, err error) + func SetFocus(wnd HWND) (ret HWND, err error) + type Handle = windows.Handle — windows/amd64 + func CreateActCtx(actCtx *ACTCTX) (ret Handle, err error) + func CreateFontIndirect(lf *LOGFONT) (ret Handle) + func CreateIconFromResourceEx(resBits []byte, icon bool, ver uint32, cx int, cy int, flags int) (ret Handle, err error) + func ExtractAssociatedIcon(instance Handle, path *uint16, icon *uint16) (ret Handle, err error) + func GetModuleHandle(moduleName *uint16) (ret Handle, err error) + func GetWindowDC(wnd HWND) (ret Handle) + func GlobalAlloc(flags uint32, bytes uintptr) (ret Handle, err error) + func LoadIcon(instance Handle, resource uintptr) (ret Handle, err error) + func SetWindowsHookEx(idHook int, fn uintptr, mod Handle, threadID uint32) (ret Handle, err error) + type IBindCtx struct — windows/amd64 + type IDLIST struct — windows/amd64 + func SHBrowseForFolder(bi *BROWSEINFO) (ret *IDLIST) + type IFileDialog struct — windows/amd64 + func (u *IFileDialog) GetOptions() (fos int, err error) + func (u *IFileDialog) GetResult() (item *IShellItem, err error) + func (u *IFileDialog) SetFolder(item *IShellItem) (err error) + func (u *IFileDialog) SetOptions(fos int) (err error) + func (u *IFileDialog) SetTitle(title *uint16) (err error) + type IFileOpenDialog struct — windows/amd64 + func (u *IFileOpenDialog) GetResults() (res *IShellItemArray, err error) + type IModalWindow struct — windows/amd64 + func (u *IModalWindow) Show(wnd HWND) (err error) + type INITCOMMONCONTROLSEX struct — windows/amd64 + ICC uint32 + Size uint32 + type IShellItem struct — windows/amd64 + func (u *IShellItem) GetDisplayName(name int) (res string, err error) + type IShellItemArray struct — windows/amd64 + func (u *IShellItemArray) GetCount() (numItems uint32, err error) + func (u *IShellItemArray) GetItemAt(index uint32) (item *IShellItem, err error) + type IUnknown struct — windows/amd64 + func (u *IUnknown) Release() + type LOGFONT struct — windows/amd64 + CharSet byte + ClipPrecision byte + Escapement int32 + FaceName [32]uint16 + Height int32 + Italic byte + Orientation int32 + OutPrecision byte + PitchAndFamily byte + Quality byte + StrikeOut byte + Underline byte + Weight int32 + Width int32 + type MSG struct — windows/amd64 + LParam uintptr + Message uint32 + Owner syscall.Handle + Pt POINT + Time uint32 + WParam uintptr + type NONCLIENTMETRICS struct — windows/amd64 + BorderWidth int32 + CaptionFont LOGFONT + CaptionHeight int32 + CaptionWidth int32 + MenuFont LOGFONT + MenuHeight int32 + MenuWidth int32 + MessageFont LOGFONT + ScrollHeight int32 + ScrollWidth int32 + Size uint32 + SmCaptionFont LOGFONT + SmCaptionHeight int32 + SmCaptionWidth int32 + StatusFont LOGFONT + type NOTIFYICONDATA struct — windows/amd64 + CallbackMessage uint32 + Flags uint32 + ID uint32 + Icon Handle + Info [256]uint16 + InfoFlags uint32 + InfoTitle [64]uint16 + State uint32 + StateMask uint32 + StructSize uint32 + Tip [128]uint16 + Version uint32 + Wnd HWND + type OPENFILENAME struct — windows/amd64 + CustData Pointer + CustomFilter *uint16 + DefExt *uint16 + File *uint16 + FileExtension uint16 + FileOffset uint16 + FileTitle *uint16 + Filter *uint16 + FilterIndex uint32 + Flags uint32 + FlagsEx uint32 + FnHook uintptr + InitialDir *uint16 + Instance Handle + MaxCustomFilter uint32 + MaxFile uint32 + MaxFileTitle uint32 + Owner HWND + StructSize uint32 + TemplateName *uint16 + Title *uint16 + type POINT struct — windows/amd64 + X int32 + Y int32 + type Pointer = windows.Pointer — windows/amd64 + type RECT struct — windows/amd64 + Bottom int32 + Left int32 + Right int32 + Top int32 + type SYSTEMTIME struct — windows/amd64 + Day uint16 + DayOfWeek uint16 + Hour uint16 + Milliseconds uint16 + Minute uint16 + Month uint16 + Second uint16 + Year uint16 + type WNDCLASSEX struct — windows/amd64 + Background Handle + ClassName *uint16 + ClsExtra int32 + Cursor Handle + Icon Handle + IconSm Handle + Instance Handle + MenuName *uint16 + Size uint32 + Style uint32 + WndExtra int32 + WndProc uintptr