1. [pywin32] win32gui 소개
pywin32/win32gui2020. 8. 22. 00:50
윈도우의 gui 함수를 다루는 모듈입니다.
* win32 기반의 gui를 다루는 것 같습니다. mfc gui에 대한 함수를 다루는 모듈은 따로 있는 것으로 보였기 때문입니다.
다음의 330개 함수를 제공합니다.
- AbortPath
- AlphaBlend
- AngleArc
- AnimateWindow
- AppendMenu
- Arc
- ArcTo
- BeginPaint
- BeginPath
- BitBlt
- BringWindowToTop
- CallWindowProc
- CheckMenuItem
- CheckMenuRadioItem
- ChildWindowFromPoint
- ChildWindowFromPoint
- Chord
- ClientToScreen
- CloseFigure
- CloseWindow
- CombineRgn
- CombineTransform
- CommDlgExtendedError
- CopyIcon
- CreateAcceleratorTable
- CreateBitmap
- CreateBrushIndirect
- CreateCaret
- CreateCompatibleBitmap
- CreateCompatibleDC
- CreateDC
- CreateDialogIndirect
- CreateEllipticRgnIndirect
- CreateFontIndirect
- CreateHatchBrush
- CreateIconFromResource
- CreateIconIndirect
- CreateMenu
- CreatePatternBrush
- CreatePen
- CreatePolygonRgn
- CreatePopupMenu
- CreateRectRgnIndirect
- CreateRoundRectRgn
- CreateSolidBrush
- CreateWindow
- CreateWindowEx
- DefWindowProc
- DeleteDC
- DeleteMenu
- DeleteObject
- DestroyAccleratorTable
- DestroyCaret
- DestroyIcon
- DestroyMenu
- DestroyWindow
- DialogBox
- DialogBoxIndirect
- DialogBoxIndirectParam
- DialogBoxIndirectParam
- DialogBoxParam
- DispatchMessage
- DragAcceptFiles
- DragDetect
- DrawAnimatedRects
- DrawEdge
- DrawFocusRect
- DrawIcon
- DrawIconEx
- DrawMenuBar
- DrawText
- DrawTextW
- Ellipse
- EnableMenuItem
- EnableWindow
- EndDialog
- EndPaint
- EndPath
- EnumChildWindows
- EnumFontFamilies
- EnumPropsEx
- EnumThreadWindows
- EnumWindows
- EqualRgn
- ExtCreatePen
- ExtFloodFill
- ExtTextOut
- ExtractIcon
- ExtractIconEx
- FillPath
- FillRect
- FillRgn
- FindWindow
- FindWindowEx
- FlashWindow
- FlashWindowEx
- FlattenPath
- FrameRect
- FrameRgn
- GetActiveWindow
- GetArcDirection
- GetBkColor
- GetBkMode
- GetCapture
- GetCaretPos
- GetClassLong
- GetClassName
- GetClientRect
- GetCurrentObject
- GetCurrentPositionEx
- GetCursor
- GetCursorInfo
- GetCursorPos
- GetDC
- GetDesktopWindow
- GetDlgCtrlID
- GetDlgItem
- GetDlgItemInt
- GetDlgItemText
- GetDoubleClickTime
- GetFocus
- GetForegroundWindow
- GetGraphicsMode
- GetIconInfo
- GetLayeredWindowAttributes
- GetLayout
- GetMapMode
- GetMenu
- GetMenuDefaultItem
- GetMenuInfo
- GetMenuItemCount
- GetMenuItemID
- GetMenuItemInfo
- GetMenuItemRect
- GetMenuState
- GetMessage
- GetMiterLimit
- GetNextDlgGroupItem
- GetNextDlgTabItem
- GetObject
- GetObjectType
- GetOpenFileName
- GetOpenFileNameW
- GetParent
- GetPath
- GetPixel
- GetPolyFillMode
- GetROP2
- GetRgnBox
- GetSaveFileNameW
- GetScrollInfo
- GetStockObject
- GetStretchBltMode
- GetSubMenu
- GetSysColor
- GetSysColorBrush
- GetSystemMenu
- GetTextAlign
- GetTextCharacterExtra
- GetTextColor
- GetTextExtentPoint32
- GetTextFace
- GetTextMetrics
- GetUpdateRgn
- GetViewportExtEx
- GetViewportOrgEx
- GetWindow
- GetWindowDC
- GetWindowExtEx
- GetWindowLong
- GetWindowOrgEx
- GetWindowPlacement
- GetWindowRect
- GetWindowRgn
- GetWindowRgnBox
- GetWindowText
- GetWorldTransform
- GradientFill
- HideCaret
- ImageList_Add
- ImageList_Create
- ImageList_Destroy
- ImageList_Draw
- ImageList_DrawEx
- ImageList_GetIcon
- ImageList_GetImageCount
- ImageList_LoadBitmap
- ImageList_LoadImage
- ImageList_Remove
- ImageList_Replace
- ImageList_ReplaceIcon
- ImageList_SetBkColor
- ImageList_SetOverlayImage
- InitCommonControls
- InitCommonControlsEx
- InsertMenu
- InsertMenuItem
- InvalidateRect
- InvalidateRgn
- InvertRect
- InvertRgn
- IsChild
- IsIconic
- IsWindow
- IsWindowEnabled
- IsWindowVisible
- LOGFONT
- LineTo
- ListView_SortItems
- ListView_SortItemsEx
- LoadCursor
- LoadIcon
- LoadImage
- LoadMenu
- MaskBlt
- MessageBeep
- MessageBox
- ModifyMenu
- ModifyWorldTransform
- MoveToEx
- MoveWindow
- OffsetRgn
- PaintDesktop
- PaintRgn
- PatBlt
- PathToRegion
- PeekMessage
- Pie
- PlgBlt
- PolyBezier
- PolyBezierTo
- Polygon
- Polyline
- PolylineTo
- PostMessage
- PostQuitMessage
- PostThreadMessage
- PtInRect
- PtInRegion
- PumpMessages
- PumpWaitingMessages
- PyGetArraySignedLong
- PyGetBufferAddressAndLen
- PyGetMemory
- PyGetString
- PySetMemory
- PySetString
- RectInRegion
- Rectangle
- RedrawWindow
- RegisterClass
- RegisterDeviceNotification
- RegisterWindowMessage
- ReleaseCapture
- ReleaseDC
- RemoveMenu
- ReplyMessage
- RestoreDC
- RoundRect
- SaveDC
- ScreenToClient
- ScrollWindowEx
- SelectObject
- SendMessage
- SendMessageTimeout
- SetActiveWindow
- SetArcDirection
- SetBkColor
- SetBkMode
- SetCapture
- SetCaretPos
- SetCursor
- SetDlgItemInt
- SetDlgItemText
- SetDoubleClickTime
- SetFocus
- SetForegroundWindow
- SetGraphicsMode
- SetLayeredWindowAttributes
- SetLayout
- SetMapMode
- SetMenu
- SetMenuDefaultItem
- SetMenuInfo
- SetMenuItemBitmaps
- SetMenuItemInfo
- SetMiterLimit
- SetParent
- SetPixel
- SetPixelV
- SetPolyFillMode
- SetROP2
- SetRectRgn
- SetScrollInfo
- SetStretchBltMode
- SetTextAlign
- SetTextCharacterExtra
- SetTextColor
- SetViewportExtEx
- SetViewportOrgEx
- SetWindowExtEx
- SetWindowLong
- SetWindowOrgEx
- SetWindowPlacement
- SetWindowPos
- SetWindowRgn
- SetWindowText
- SetWorldTransform
- Shell_NotifyIcon
- ShowCaret
- ShowWindow
- StretchBlt
- StrokeAndFillPath
- StrokePath
- SystemParametersInfo
- TrackPopupMenu
- TranslateAccelerator
- TranslateMessage
- TransparentBlt
- UnregisterClass
- UnregisterDeviceNotification
- UpdateLayeredWindow
- UpdateWindow
- ValidateRgn
- WaitMessage
- WidenPath
- WindowFromDC
- WindowFromPoint
- _TrackMouseEvent
- set_logger
반응형
'pywin32 > win32gui' 카테고리의 다른 글
6. [pywin32] LineAndCurve 관련 함수 - 2 (0) | 2021.12.17 |
---|---|
5. [pywin32] LineAndCurve 관련 함수 - 1 (0) | 2021.12.10 |
4. [pywin32] FontAndText 관련 함수 (0) | 2021.12.06 |
3. [pywin32] Windows 관련 함수 - 2 (0) | 2021.01.13 |
2. [pywin32] Windows 관련 함수 - 1 (0) | 2021.01.12 |
댓글()