PyCWnd Object
A base window class. Encapsulates an MFC CWnd
class
Methods
- ActivateFrame
- Searches upwards for a parent window which has a frame, and activates it.
- BringWindowToTop
- Brings the window to the top of a stack of overlapping windows.
- BeginPaint
- Prepares the window for painting.
- CalcWindowRect
- Computes the size of the window
rectangle based on the desired client rectangle size.
- CenterWindow
- Centers a window relative to its parent.
- CheckRadioButton
- Selects a specified radio button
- ChildWindowFromPoint
- Identifies the child window that contains the point
- ClientToScreen
- Convert coordinates from Client to Screen
- CreateWindow
- Create the underlying window object
- CreateWindowEx
- Creates the actual window for the PyCWnd object using extended attributes.
- DefWindowProc
- Calls the default message handler.
- DestroyWindow
- Destroys the window attached to the object.
- DlgDirList
- Fill a listbox control with a file specification.
- DlgDirListComboBox
- Fill a combobox control with a file specification.
- DlgDirSelect
- Retrieves the current selection from a list box.
- DlgDirSelectComboBox
- Retrieves the current selection from a combo box.
- DragAcceptFiles
- Indicate the window can accept files dragges from file manager.
- DrawMenuBar
- Redraw the windows menu bar.
- EnableWindow
- Enable or disable the window.
- EndModalLoop
- Ends a modal loop.
- EndPaint
- Ends painting in a window
- GetCheckedRadioButton
- Get the ID of the checked a radio button in a group.
- GetClientRect
- Gets the client rectangle for thewindow.
- GetDC
- Gets the window's current device context.
- GetDCEx
- Gets the window's current device context.
- GetDlgCtrlID
- Get the current window's control id.
- GetDlgItem
- Get a child control by Id
- GetDlgItemInt
- Returns the integer value of a child window or control with the specified ID.
- GetDlgItemText
- Returns the text of child window or control with the specified ID.
- GetLastActivePopup
- Identifies the most recently active pop-up window
- GetMenu
- Get the current menu for a window.
- GetParent
- Get the parent window.
- GetParentFrame
- Returns the window's frame.
- GetParent
- Returns the child window's parent window or owner window.
- GetSafeHwnd
- Returns the HWnd of this window.
- GetScrollInfo
- Retrieve information about a scroll bar
- GetScrollPos
- Retrieves the current position of the scroll box of a scroll bar.
- GetStyle
- Retrieves the window style
- GetExStyle
- Retrieves the window extended style
- GetSystemMenu
- Get the system menu for the window.
- GetTopLevelFrame
- Get the top-level frame window.
- GetTopLevelOwner
- Get the top-level owner window.
- GetTopLevelParent
- Get the top-level parent window.
- GetTopWindow
- Get the top level window attached to this window.
- GetWindow
- Get a specified window (eg, parent, child, etc).
- GetWindowDC
- Obtains the PyDC
for a window.
- GetWindowPlacement
- Gets the window's current placement information.
- GetWindowRect
- Get the windows rectangle.
- GetWindowText
- Get the window's current text.
- HideCaret
- Hides the caret
- HookAllKeyStrokes
- Hook a handler for all keystroke messages.
- HookKeyStroke
- Hook a keystroke handler.
- HookMessage
- Hook a message notification handler.
- InvalidateRect
- Invalidate a specified rectangle in a window.
- InvalidateRgn
- Invalidate a specified region of a window.
- IsChild
- Indicates if a window is a child.
- IsDlgButtonChecked
- Indicates if a dialog botton is checked.
- IsIconic
- Indicates if the window is currently minimised.
- IsZoomed
- Indicates if the window is currently maximised.
- IsWindow
- determines whether the specified window handle identifies an existing window.
- IsWindowVisible
- Determines if the window is currently visible.
- IsWindowVisible
- Determines if the window is currently enabled.
- KillTimer
- Destroys a system timer
- LockWindowUpdate
- Disables drawing in the given window
- MapWindowPoints
- Converts (maps) a set of points from the coordinate space of the CWnd to the
coordinate space of another window.
- MouseCaptured
- Indicates if the window currently has the mouse captured.
- MessageBox
- Displays a message box.
- ModifyStyle
- Modifies the style of a window.
- ModifyStyleEx
- Modifies the style of a window.
- MoveWindow
- Moves the window to a new location.
- OnClose
- Calls the default MFC OnClose handler.
- OnCtlColor
- Calls the default MFC OnCtlColor handler.
- OnEraseBkgnd
- Calls the default MFC OnEraseBkgnd handler.
- OnNcHitTest
- Calls the base MFC OnNcHitTest function.
- OnPaint
- Calls the default MFC OnPaint handler.
- OnQueryDragIcon
- Calls the default MFC OnQueryDragIcon handler.
- OnQueryNewPalette
- Calls the underlying MFC OnQueryNewPalette method.
- OnSetCursor
- Calls the default MFC OnSetCursor message
- OnMouseActivate
- Calls the default MFC OnMouseActicate message
- OnWndMsg
- Calls the default MFC Window Message handler.
- PreCreateWindow
- Calls the underlying MFC PreCreateWindow method.
- PumpWaitingMessages
- Calls the Peek/Dispatch loop on the wnd.
- RedrawWindow
- Updates the specified rectangle or region in the given window's client area.
- ReleaseCapture
- Releases the mouse capture for the window.
- ReleaseDC
- Releases a device context, freeing it for use by other applications.
- RepositionBars
- Repositions the control bars for the window.
- RunModalLoop
- Starts a modal loop for the window.
- PostMessage
- Post a message to the window.
- SendMessageToDescendants
- Send a message to a window's children.
- SendMessage
- Send a message to the window.
- SetActiveWindow
- Sets the window active.
- SetForegroundWindow
- Puts the window into the foreground and activates the window.
- SetWindowPos
- Sets the windows position information.
- ScreenToClient
- Converts from screen coordinates to client coordinates.
- SetCapture
- Captures the mouse input for thw window.
- SetDlgItemText
- Sets the text for the child window or control with the specified ID.
- SetFocus
- Sets focus to the window.
- SetFont
- Sets the window's current font to the specified font.
- SetIcon
- Sets the handle to a specific icon.
- SetMenu
- Sets the menu for a window.
- SetRedraw
- Sets the redraw flag for the window.
- SetScrollPos
- Sets the current position of the scroll box of a scroll bar.
- SetScrollInfo
- Set information about a scroll bar
- SetTimer
- Installs a system timer
- SetWindowPlacement
- Sets the window's placement options.
- SetWindowText
- Sets the window's text.
- ShowCaret
- Shows the caret
- ShowScrollBar
- Shows/Hides the window's scroll bars.
- ShowWindow
- Shows the window.
- UnLockWindowUpdate
- Unlocks a window that was locked with LockWindowUpdate
- UpdateData
- Updates a windows dialog data.
- UpdateDialogControls
- Updates the state of dialog buttons and other controls in a dialog box or
window that uses the PyCCmdUI::HookCommandUpdate
callback mechanism.
- UpdateWindow
- Updates a window.
Based On
PyCCmdTarget