Docs.rs
windows-win-3.0.0
windows-win 3.0.0
Permalink
Docs.rs crate page
BSL-1.0
Links
Repository
crates.io
Source
Owners
DoumanAsh
Dependencies
error-code ^3
normal
clipboard-win ^5
dev
Versions
100%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
windows_
win
3.0.0
In windows_
win::
sys
Modules
c_str
va_list
Structs
CREATESTRUCTW
CStr
FILETIME
FromBytesUntilNulError
LARGE_INTEGER_s
LARGE_INTEGER_u
MEMORY_BASIC_INFORMATION
MSG
POINT
TOKEN_ELEVATION
VaList
VaListImpl
WIN32_FIND_DATAW
Enums
FromBytesWithNulError
TOKEN_INFORMATION_CLASS
c_void
Constants
CW_USEDEFAULT
DM_POINTERHITTEST
ERROR_NO_MORE_FILES
FILE_ATTRIBUTE_DIRECTORY
FILE_ATTRIBUTE_READONLY
FindExInfoBasic
FindExInfoMaxInfoLevel
FindExInfoStandard
FindExSearchLimitToDirectories
FindExSearchNameMatch
HWND_MESSAGE
INVALID_HANDLE_VALUE
MAX_PATH
MB_ABORTRETRYIGNORE
MB_APPLMODAL
MB_CANCELTRYCONTINUE
MB_DEFAULT_DESKTOP_ONLY
MB_DEFBUTTON1
MB_DEFBUTTON2
MB_DEFBUTTON3
MB_DEFBUTTON4
MB_DEFMASK
MB_HELP
MB_ICONASTERISK
MB_ICONERROR
MB_ICONEXCLAMATION
MB_ICONHAND
MB_ICONINFORMATION
MB_ICONMASK
MB_ICONQUESTION
MB_ICONSTOP
MB_ICONWARNING
MB_MISCMASK
MB_MODEMASK
MB_NOFOCUS
MB_OK
MB_OKCANCEL
MB_RETRYCANCEL
MB_RIGHT
MB_RTLREADING
MB_SERVICE_NOTIFICATION
MB_SERVICE_NOTIFICATION_NT3X
MB_SETFOREGROUND
MB_SYSTEMMODAL
MB_TASKMODAL
MB_TOPMOST
MB_TYPEMASK
MB_USERICON
MB_YESNO
MB_YESNOCANCEL
MEM_COMMIT
MEM_FREE
MEM_RESERVE
SMTO_BLOCK
SW_HIDE
SW_SHOW
TOKEN_QUERY
WM_AFXFIRST
WM_AFXLAST
WM_APP
WM_APPCOMMAND
WM_ASKCBFORMATNAME
WM_CHANGECBCHAIN
WM_CLEAR
WM_CLIPBOARDUPDATE
WM_COPY
WM_CUT
WM_DESTROYCLIPBOARD
WM_DEVICECHANGE
WM_DPICHANGED
WM_DPICHANGED_AFTERPARENT
WM_DPICHANGED_BEFOREPARENT
WM_DRAWCLIPBOARD
WM_DROPFILES
WM_DWMCOLORIZATIONCOLORCHANGED
WM_DWMCOMPOSITIONCHANGED
WM_DWMNCRENDERINGCHANGED
WM_DWMSENDICONICLIVEPREVIEWBITMAP
WM_DWMSENDICONICTHUMBNAIL
WM_DWMWINDOWMAXIMIZEDCHANGE
WM_ENTERSIZEMOVE
WM_EXITSIZEMOVE
WM_GETDPISCALEDSIZE
WM_GETTEXT
WM_GETTEXTLENGTH
WM_GETTITLEBARINFOEX
WM_HANDHELDFIRST
WM_HANDHELDLAST
WM_HOTKEY
WM_HSCROLLCLIPBOARD
WM_IME_CHAR
WM_IME_COMPOSITIONFULL
WM_IME_CONTROL
WM_IME_KEYDOWN
WM_IME_KEYUP
WM_IME_NOTIFY
WM_IME_REQUEST
WM_IME_SELECT
WM_IME_SETCONTEXT
WM_MDIACTIVATE
WM_MDICASCADE
WM_MDICREATE
WM_MDIDESTROY
WM_MDIGETACTIVE
WM_MDIICONARRANGE
WM_MDIMAXIMIZE
WM_MDINEXT
WM_MDIREFRESHMENU
WM_MDIRESTORE
WM_MDISETMENU
WM_MDITILE
WM_MOUSEHOVER
WM_MOUSELEAVE
WM_NCMOUSEHOVER
WM_NCMOUSELEAVE
WM_NCPOINTERDOWN
WM_NCPOINTERUP
WM_NCPOINTERUPDATE
WM_PAINTCLIPBOARD
WM_PALETTECHANGED
WM_PALETTEISCHANGING
WM_PASTE
WM_PENWINFIRST
WM_PENWINLAST
WM_POINTERACTIVATE
WM_POINTERCAPTURECHANGED
WM_POINTERDEVICECHANGE
WM_POINTERDEVICEINRANGE
WM_POINTERDEVICEOUTOFRANGE
WM_POINTERDOWN
WM_POINTERENTER
WM_POINTERHWHEEL
WM_POINTERLEAVE
WM_POINTERROUTEDAWAY
WM_POINTERROUTEDRELEASED
WM_POINTERROUTEDTO
WM_POINTERUP
WM_POINTERUPDATE
WM_POINTERWHEEL
WM_PRINT
WM_PRINTCLIENT
WM_QUERYNEWPALETTE
WM_RENDERALLFORMATS
WM_RENDERFORMAT
WM_SETTEXT
WM_SIZECLIPBOARD
WM_SYSCOMMAND
WM_TABLET_FIRST
WM_TABLET_LAST
WM_THEMECHANGED
WM_TOUCH
WM_TOUCHHITTESTING
WM_UNDO
WM_USER
WM_VSCROLLCLIPBOARD
WM_WTSSESSION_CHANGE
WT_EXECUTEINPERSISTENTTHREAD
WT_EXECUTEINTIMERTHREAD
WT_EXECUTELONGFUNCTION
WT_EXECUTEONLYONCE
WT_TRANSFER_IMPERSONATION
Functions
AddClipboardFormatListener
ChangeTimerQueueTimer
CloseHandle
CreateTimerQueue
CreateTimerQueueTimer
CreateWindowExW
DeleteTimerQueueEx
DeleteTimerQueueTimer
DestroyWindow
DispatchMessageW
EnumChildWindows
EnumWindows
FindClose
FindFirstFileExW
FindNextFileW
FindWindowExW
FindWindowW
GetActiveWindow
GetConsoleWindow
GetCurrentProcess
GetMessageW
GetModuleFileNameW
GetModuleHandleExW
GetProcessId
GetTokenInformation
GetWindowTextW
GetWindowThreadProcessId
IsWindowVisible
MessageBoxW
OpenProcess
OpenProcessToken
PeekMessageW
PostMessageW
QueryFullProcessImageNameW
QueryPerformanceCounter
QueryPerformanceFrequency
ReadProcessMemory
RealGetWindowClassW
RemoveClipboardFormatListener
SendMessageTimeoutW
SendMessageW
SetLastErrorEx
ShowWindow
TerminateProcess
TranslateMessage
VirtualQueryEx
WriteProcessMemory
Type Aliases
BOOL
BOOLEAN
BYTE
DWORD
FINDEX_INFO_LEVELS
FINDEX_SEARCH_OPS
HANDLE
HINSTANCE
HMENU
HMODULE
HWND
LONG
LONGLONG
LPARAM
LPCVOID
LPCWSTR
LPDWORD
LPMSG
LPVOID
LPWIN32_FIND_DATAW
LPWSTR
LRESULT
PDWORD
PDWORD_PTR
PHANDLE
PMEMORY_BASIC_INFORMATION
PVOID
SIZE_T
UINT
ULONG
ULONG_PTR
WAITORTIMERCALLBACK
WCHAR
WNDENUMPROC
WPARAM
c_char
c_double
c_float
c_int
c_long
c_longlong
c_ptrdiff_t
c_schar
c_short
c_size_t
c_ssize_t
c_uchar
c_uint
c_ulong
c_ulonglong
c_ushort
Unions
LARGE_INTEGER
windows_win
::
sys
Function
EnumWindows
Copy item path
Settings
Help
Summary
Source
pub unsafe extern "system" fn EnumWindows( lpEnumFunc:
WNDENUMPROC
, lParam:
LPARAM
, ) ->
BOOL