Win functions (1.2)
◄Function Groups► ◄Overviews► ◄Changes► ◄Up► ◄Next► ◄Previous►
────────────────────────────────────────────────────────────────────────────
WinAddAtom Adds an atom to an atom table
WinAddProgram Adds a program entry to Desktop Manager
WinAddSwitchEntry Adds an entry to the switch list
WinAlarm Generates an audible alarm
WinAllocMem Allocates memory from the heap space
WinAssociateHelpInstance Associates a help instance
WinAvailMem Returns size of largest free block on the heap
WinBeginEnumWindows Begins an enumeration process
WinBeginPaint Obtains a presentation space ready for drawing
WinBroadcastMsg Broadcasts a message to multiple windows
WinCalcFrameRect Calculates a window rectangle
WinCallMsgFilter Calls a message-filter hook
WinCancelShutdown Allows thread to continue after a WM_QUIT message
WinCatch Captures the current execution environment
WinChangeSwitchEntry Changes information in the switch list
WinCloseClipbrd Closes the clipboard
WinCompareStrings Compares two strings
WinCopyAccelTable Copies an accelerator table
WinCopyRect Copies a rectangle
WinCpTranslateChar Translates a character between code pages
WinCpTranslateString Translates a string between code pages
WinCreateAccelTable Creates an accelerator table
WinCreateAtomTable Creates an empty atom table
WinCreateCursor Creates a cursor for a specified window
WinCreateDlg Creates a dialog window
WinCreateFrameControls Creates the standard frame controls
WinCreateGroup Creates a new program group in Desktop Manager
WinCreateHeap Creates a heap
WinCreateHelpInstance Creates a help instance
WinCreateHelpTable Replaces a help table
WinCreateMenu Creates a menu window
WinCreateMsgQueue Creates a message queue
WinCreatePointer Creates a pointer from a bitmap
WinCreatePointerIndirect Creates a color pointer from a bitmap
WinCreateStdWindow Creates a standard frame window
WinCreateSwitchEntry Creates an entry in the Task List
WinCreateWindow Creates a window
WinDdeInitiate Sends a WM_DDE_INITIATE message to all windows
WinDdePostMsg Posts a message to a message queue
WinDdeRespond Responds to sender of a WM_DDE_INITIATE message
WinDefAVioWindowProc Calls the default AVIO window procedure
WinDefDlgProc Calls the default dialog procedure
WinDefWindowProc Calls the default window procedure
WinDeleteAtom Deletes an atom from an atom table
WinDeleteLibrary Deletes a dynamic-link library
WinDeleteProcedure Deletes a procedure
WinDestroyAccelTable Destroys an accelerator table
WinDestroyAtomTable Destroys an atom table
WinDestroyCursor Destroys the current cursor
WinDestroyHeap Destroys a heap
WinDestroyHelpInstance Destroys a help instance
WinDestroyMsgQueue Destroys a message queue
WinDestroyPointer Destroys a pointer or icon
WinDestroyWindow Destroys a window
WinDismissDlg Hides a dialog window
WinDispatchMsg Dispatches a message
WinDlgBox Loads and processes a modal dialog box
WinDrawBitmap Draws a bitmap
WinDrawBorder Draws a border
WinDrawPointer Draws a pointer
WinDrawText Draws a single line of formatted text
WinEmptyClipbrd Empties the clipboard
WinEnablePhysInput Enables or disables queuing of physical input
WinEnableWindow Sets the window-enabled state
WinEnableWindowUpdate Enables window updating
WinEndEnumWindows Ends the enumeration process
WinEndPaint Indicates that redrawing of a window is complete
WinEnumClipbrdFmts Enumerates the list of clipboard data formats
WinEnumDlgItem Returns the window handle of a dialog item
WinEqualRect Compares two rectangles for equality
WinExcludeUpdateRegion Excludes an update region
WinFillRect Draws a filled rectangular area
WinFindAtom Finds an atom in the atom table
WinFlashWindow Starts or stops flashing a window
WinFocusChange Changes the focus
WinFormatFrame Calculates sizes and positions of frame controls
WinFreeErrorInfo Frees memory allocated for error information
WinFreeMem Frees memory from the heap
WinGetClipPS Retrieves a clipped presentation space
WinGetCurrentTime Retrieves the current time
WinGetDlgMsg Retrieves a dialog message
WinGetErrorInfo Retrieves the error information
WinGetKeyState Retrieves the key state
WinGetLastError Retrieves the last error state
WinGetMaxPosition Retrieves the maximized-window position
WinGetMinPosition Retrieves the minimized-window position
WinGetMsg Retrieves a message from a message queue
WinGetNextWindow Retrieves next window from enumeration list
WinGetPhysKeyState Retrieves the physical key state
WinGetPS Retrieves a cached presentation space
WinGetScreenPS Retrieves a screen presentation space
WinGetSysBitmap Retrieves a handle to a standard system bitmap
WinInflateRect Expands a rectangle
WinInitialize Initializes thread for Presentation Manager calls
WinInSendMsg Determines whether thread is processing a message
WinInstStartApp Start an installed application
WinIntersectRect Calculates intersection of two source rectangles
WinInvalidateRect Adds a rectangle to a window's update region
WinInvalidateRegion Adds a region to a window's update region
WinInvertRect Inverts a rectangular area
WinIsChild Tests whether one window is descendant of another
WinIsPhysInputEnabled Determines whether physical input is enabled
WinIsRectEmpty Determines whether a rectangle is empty
WinIsThreadActive Determines thread ownership
WinIsWindow Determines whether a window is valid
WinIsWindowEnabled Determines whether a window is enabled
WinIsWindowShowing Determines whether any part of window is showing
WinIsWindowVisible Determines whether a window is visible
WinLoadAccelTable Loads an accelerator table
WinLoadDlg Creates a dialog window from a resource
WinLoadHelpTable Loads a help table
WinLoadLibrary Loads a dynamic-link library
WinLoadMenu Creates a menu window from a resource
WinLoadMessage Loads a message from a resource
WinLoadPointer Loads a pointer resource
WinLoadProcedure Loads a window procedure from a library
WinLoadString Loads a string from a resource
WinLockHeap Returns a far address to the beginning of a heap
WinLockVisRegions Locks/unlocks visible regions of all windows
WinLockWindow Locks or unlocks a window
WinLockWindowUpdate Prevents/allows drawing to a window
WinMapDlgPoints Converts coordinates between window and a dialog
WinMapWindowPoints Converts set of points between coordinate spaces
WinMessageBox Creates, displays, and operates a message box
WinMsgMuxSemWait Waits for one or more semaphores to clear
WinMsgSemWait Waits for a semaphore to clear
WinMultWindowFromIDs Finds the handles of child windows
WinNextChar Moves to the next character in a string
WinOffsetRect Offsets a rectangle
WinOpenClipbrd Opens the clipboard
WinOpenWindowDC Opens a device context for a window
WinPeekMsg Inspects the thread's message queue
WinPostMsg Posts message to specified window's message queue
WinPostQueueMsg Posts message to any message queue in the system
WinPrevChar Moves to the previous character in a string
WinProcessDlg Processes modal dialog messages
WinPtInRect Determines whether a point is within a rectangle
WinQueryAccelTable Determines an accelerator table
WinQueryActiveWindow Retrieves the handle to the active window
WinQueryAnchorBlock Retrieves an anchor-block handle
WinQueryAtomLength Retrieves the length of an atom
WinQueryAtomName Retrieves the name of an atom
WinQueryAtomUsage Retrieves the usage count of an atom
WinQueryCapture Retrieves handle to the window with mouse capture
WinQueryClassInfo Retrieves window-class information
WinQueryClassName Retrieves the name of a window class
WinQueryClipbrdData Retrieves a handle to the current clipboard
WinQueryClipbrdFmtInfo Retrieves the format of data on the clipboard
WinQueryClipbrdOwner Retrieves a handle to the clipboard owner window
WinQueryClipbrdViewer Retrieves a handle to the clipboard viewer window
WinQueryCp Retrieves the queue code-page identifier
WinQueryCpList Retrieves identifiers of available code pages
WinQueryCursorInfo Retrieves information about the current cursor
WinQueryDefinition Retrieves program information
WinQueryDesktopWindow Retrieves a handle to the desktop window
WinQueryDlgItemShort Translates the text of a dialog item
WinQueryDlgItemText Retrieves the text of a dialog item
WinQueryDlgItemTextLength Retrieves the length of text in a dialog item
WinQueryFocus Retrieves a handle to the focus window
WinQueryHelpInstance Finds a help instance
WinQueryMsgPos Retrieves the position of a message
WinQueryMsgTime Retrieves the time at which a message was posted
WinQueryObjectWindow Retrieves a handle to the desktop object window
WinQueryPointer Retrieves a handle to the mouse pointer
WinQueryPointerInfo Retrieves mouse-pointer information
WinQueryPointerPos Retrieves the position of the mouse pointer
WinQueryPresParam Queries presentation parameters
WinQueryProfileData Retrieves information from the os2.ini file
WinQueryProfileInt Retrieves an integer from the os2.ini file
WinQueryProfileSize Retrieves a keyname's size from the os2.ini file
WinQueryProfileString Retrieves a string from the os2.ini file
WinQueryProgramTitles Retrieves information about programs in a group
WinQueryQueueInfo Retrieves queue information
WinQueryQueueStatus Retrieves the status of a message queue
WinQuerySessionTitle Retrieves the application's title
WinQuerySwitchEntry Retrieves a copy of the Task List data
WinQuerySwitchHandle Retrieves the switch-list handle
WinQuerySwitchList Obtains information from the Task List
WinQuerySysColor Retrieves a system color
WinQuerySysModalWindow Retrieves the system-modal window
WinQuerySysPointer Retrieves a handle to the system pointer
WinQuerySystemAtomTable Retrieves a handle to the system atom table
WinQuerySysValue Retrieves a system value
WinQueryTaskSizePos Retrieves size, position, and status for window
WinQueryTaskTitle Retrieves an application title
WinQueryUpdateRect Retrieves an update rectangle of a window
WinQueryUpdateRegion Retrieves the update region of a window
WinQueryVersion Retrieves the version and revision numbers
WinQueryWindow Retrieves the handle to a window
WinQueryWindowDC Retrieves the device context of a window
WinQueryWindowLockCount Retrieves the window lock count
WinQueryWindowPos Retrieves the size and position of a window
WinQueryWindowProcess Retrieves process and thread identifiers
WinQueryWindowPtr Retrieves a pointer from reserved memory
WinQueryWindowRect Retrieves the coordinates of a window
WinQueryWindowText Copies window text into a buffer
WinQueryWindowTextLength Retrieves the length of window text
WinQueryWindowULong Retrieves a ULONG value from reserved memory
WinQueryWindowUShort Retrieves an integer from reserved memory
WinReallocMem Reallocates memory in the heap
WinRegisterClass Registers a window class
WinRegisterWindowDestroy Notifies applications when a window is destroyed
WinReleaseHook Releases an application hook from a hook chain
WinReleasePS Releases a cached presentation space
WinRemovePresParam Removes a presentation parameter
WinRemoveSwitchEntry Removes an entry from the switch list
WinScrollWindow Scrolls the contents of a window rectangle
WinSendDlgItemMsg Sends a message to a dialog item
WinSendMsg Sends a message to a window
WinSetAccelTable Sets an accelerator table
WinSetActiveWindow Sets the active window
WinSetCapture Captures all mouse messages
WinSetClipbrdData Puts data on the clipboard
WinSetClipbrdOwner Sets the current clipboard owner window
WinSetClipbrdViewer Sets the current clipboard viewer window
WinSetCp Sets the queue code-page identifier
WinSetDlgItemShort Sets dialog text to an integer
WinSetDlgItemText Sets the text in a dialog item
WinSetFocus Sets the focus window
WinSetHook Installs a hook
WinSetKeyboardStateTable Gets or sets the keyboard state
WinSetMultWindowPos Sets multiple window positions
WinSetOwner Changes the owner window
WinSetParent Changes the handle to the parent window
WinSetPointer Sets the mouse pointer
WinSetPointerPos Sets the position of the mouse pointer
WinSetPresParam Sets presentation parameters
WinSetRect Sets the coordinates of a rectangle
WinSetRectEmpty Sets a rectangle to empty
WinSetSysColors Sets the system colors
WinSetSysModalWindow Makes a window system modal
WinSetSysValue Sets a system value
WinSetWindowBits Writes into a bit field
WinSetWindowPos Sets the size and position of a window
WinSetWindowPtr Places a pointer in reserved memory
WinSetWindowText Sets the window text
WinSetWindowULong Places a ULONG value in reserved memory
WinSetWindowUShort Places an integer in reserved memory
WinShowCursor Shows or hides the cursor
WinShowPointer Shows or hides the mouse pointer
WinShowTrackRect Shows or hides a tracking rectangle
WinShowWindow Sets the visibility state of a window
WinStartTimer Starts a timer
WinStopTimer Stops a timer
WinSubclassWindow Creates a subclass of a window
WinSubstituteStrings Performs a string substitution
WinSubtractRect Subtracts rectangles
WinSwitchToProgram Makes an application the active application
WinTerminate Terminates an application thread
WinTerminateApp Terminates an application
WinThrow Restores the execution environment
WinTrackRect Draws a tracking rectangle
WinTranslateAccel Translates a WM_CHAR message
WinUnionRect Calculates a union rectangle
WinUpdateWindow Updates a window
WinUpper Converts a string to uppercase
WinUpperChar Converts a character to uppercase
WinValidateRect Validates a rectangle
WinValidateRegion Validates a region
WinWaitMsg Waits for a filtered message
WinWindowFromDC Retrieves a window handle from a device context
WinWindowFromID Returns the handle to a child window
WinWindowFromPoint Finds a window below a point
WinWriteProfileData Places binary data in the os2.ini file
WinWriteProfileString Places a string in the os2.ini file