_TrackMouseEvent
Posts messages when the mouse pointer leaves a window or hovers over a window for a specified amount of time. This function calls TrackMouseEvent if it exists, otherwise it emulates it. |
Animate_Close
Closes an AVI clip. You can use this macro or send the ACM_OPEN message explicitly, passing in NULL parameters. |
Animate_Create
Creates an animation control. Animate_Create calls the CreateWindow function to create the animation control. |
Animate_IsPlaying
Checks to see if an Audio-Video Interleaved (AVI) clip is playing. You can use this macro or send an ACM_ISPLAYING message. |
Animate_Open
Opens an AVI clip and displays its first frame in an animation control. You can use this macro or send the ACM_OPEN message explicitly. |
Animate_OpenEx
Opens an AVI clip from a resource in a specified module and displays its first frame in an animation control. You can use this macro or send the ACM_OPEN message explicitly. |
Animate_Play
Plays an AVI clip in an animation control. The control plays the clip in the background while the thread continues executing. You can use this macro or send the ACM_PLAY message explicitly. |
Animate_Seek
Directs an animation control to display a particular frame of an AVI clip. The control displays the clip in the background while the thread continues executing. You can use this macro or send the ACM_PLAY message explicitly. |
Animate_Stop
Stops playing an AVI clip in an animation control. You can use this macro or send the ACM_STOP message explicitly. |
Button_GetIdealSize
Gets the size of the button that best fits the text and image, if an image list is present. You can use this macro or send the BCM_GETIDEALSIZE message explicitly. |
Button_GetImageList
Gets the BUTTON_IMAGELIST structure that describes the image list that is set for a button control. You can use this macro or send the BCM_GETIMAGELIST message explicitly. |
Button_GetNote
Gets the text of the note associated with a command link button. You can use this macro or send the BCM_GETNOTE message explicitly. |
Button_GetNoteLength
Gets the length of the note text that may be displayed in the description for a command link. Use this macro or send the BCM_GETNOTELENGTH message explicitly. |
Button_GetSplitInfo
Gets information for a specified split button control. Use this macro or send the BCM_GETSPLITINFO message explicitly. |
Button_GetTextMargin
Gets the margins used to draw text in a button control. You can use this macro or send the BCM_GETTEXTMARGIN message explicitly. |
Button_SetDropDownState
Sets the drop down state for a specified button with style of BS_SPLITBUTTON. Use this macro or send the BCM_SETDROPDOWNSTATE message explicitly. |
Button_SetElevationRequiredState
Sets the elevation required state for a specified button or command link to display an elevated icon. Use this macro or send the BCM_SETSHIELD message explicitly. |
Button_SetImageList
Assigns an image list to a button control. You can use this macro or send the BCM_SETIMAGELIST message explicitly. |
Button_SetNote
Sets the text of the note associated with a specified command link button. You can use this macro or send the BCM_SETNOTE message explicitly. |
Button_SetSplitInfo
Sets information for a specified split button control. Use this macro or send the BCM_SETSPLITINFO message explicitly. |
Button_SetTextMargin
Sets the margins for drawing text in a button control. You can use this macro or send the BCM_SETTEXTMARGIN message explicitly. |
ComboBox_GetCueBannerText
Gets the cue banner text displayed in the edit control of a combo box. Use this macro or send the CB_GETCUEBANNER message explicitly. |
ComboBox_GetMinVisible
Gets the minimum number of visible items in the drop-down list of a combo box. |
ComboBox_SetCueBannerText
Sets the cue banner text that is displayed for the edit control of a combo box. |
ComboBox_SetMinVisible
Sets the minimum number of visible items in the drop-down list of a combo box. |
CreateMappedBitmap
Creates a bitmap for use in a toolbar. |
CreateStatusWindowA
Creates a status window, which is typically used to display the status of an application. (ANSI) |
CreateStatusWindowW
Creates a status window, which is typically used to display the status of an application. (Unicode) |
CreateToolbarEx
Creates a toolbar window and adds the specified buttons to the toolbar. |
CreateUpDownControl
Creates an up-down control. Note:_This function is obsolete. It is a 16 bit function and cannot handle 32 bit values for range and position. |
DateTime_CloseMonthCal
Closes the date and time picker (DTP) control. Use this macro or send the DTM_CLOSEMONTHCAL message explicitly. |
DateTime_GetDateTimePickerInfo
Gets information for a specified date and time picker (DTP) control. |
DateTime_GetIdealSize
Gets the size needed to display the control without clipping. Use this macro or send the DTM_GETIDEALSIZE message explicitly. |
DateTime_GetMonthCal
Gets the handle to a date and time picker's (DTP) child month calendar control. You can use this macro or send the DTM_GETMONTHCAL message explicitly. |
DateTime_GetMonthCalColor
Gets the color for a given portion of the month calendar within a date and time picker (DTP) control. You can use this macro or send the DTM_GETMCCOLOR message explicitly. |
DateTime_GetMonthCalFont
Gets the font that the date and time picker (DTP) control's child month calendar control is currently using. You can use this macro or send the DTM_GETMCFONT message explicitly. |
DateTime_GetMonthCalStyle
Gets the style of a specified date and time picker (DTP) control. Use this macro or send the DTM_GETMCSTYLE message explicitly. |
DateTime_GetRange
Gets the current minimum and maximum allowable system times for a date and time picker (DTP) control. You can use this macro, or send the DTM_GETRANGE message explicitly. |
DateTime_GetSystemtime
Gets the currently selected time from a date and time picker (DTP) control and places it in a specified SYSTEMTIME structure. You can use this macro, or send the DTM_GETSYSTEMTIME message explicitly. |
DateTime_SetFormat
Sets the display of a date and time picker (DTP) control based on a given format string. You can use this macro or send the DTM_SETFORMAT message explicitly. |
DateTime_SetMonthCalColor
Sets the color for a given portion of the month calendar within a date and time picker (DTP) control. You can use this macro or send the DTM_SETMCCOLOR message explicitly. |
DateTime_SetMonthCalFont
Sets the font to be used by the date and time picker (DTP) control's child month calendar control. You can use this macro or explicitly send the DTM_SETMCFONT message. |
DateTime_SetMonthCalStyle
Sets the style for a specified date and time picker (DTP) control. Use this macro or send the DTM_SETMCSTYLE message explicitly. |
DateTime_SetRange
Sets the minimum and maximum allowable system times for a date and time picker (DTP) control. You can use this macro or send the DTM_SETRANGE message explicitly. |
DateTime_SetSystemtime
Sets a date and time picker (DTP) control to a given date and time. You can use this macro or send the DTM_SETSYSTEMTIME message explicitly. |
DefSubclassProc
Calls the next handler in a window's subclass chain. The last handler in the subclass chain calls the original window procedure for the window. |
DrawInsert
Draws the insert icon in the parent window of the specified drag list box. |
DrawShadowText
Draws text that has a shadow. |
DrawStatusTextA
The DrawStatusText function draws the specified text in the style of a status window with borders. (ANSI) |
DrawStatusTextW
The DrawStatusText function draws the specified text in the style of a status window with borders. (Unicode) |
Edit_EnableSearchWeb
Enables or disables the "Search with Bing…" context menu item in edit controls. You can use this macro or send the EM_ENABLESEARCHWEB message explicitly. |
Edit_GetCaretIndex
Gets the character index of the caret location for a given edit control. You can use this macro or send the EM_GETCARETINDEX message explicitly. |
Edit_GetCueBannerText
Gets the text that is displayed as a textual cue, or tip, in an edit control. You can use this macro or send the EM_GETCUEBANNER message explicitly. |
Edit_GetEndOfLine
Gets the end of line character used for the content of the edit control. You can use this macro or send the EM_GETENDOFLINE message explicitly. |
Edit_GetExtendedStyle
Gets the extended styles that are currently in use for a given edit control. You can use this macro or send the EM_GETEXTENDEDSTYLE message explicitly. |
Edit_GetFileLine
Gets the text of the specified file (or logical) line (text wrap delimiters are ignored). You can use this macro or send the EM_GETFILELINE message explicitly. |
Edit_GetFileLineCount
Gets the number of file (or logical) lines (text wrap delimiters are ignored). You can use this macro or send the EM_GETFILELINECOUNT message explicitly. |
Edit_GetFileLineFromChar
Gets the index of the file (or logical) line of text that includes the specified character index (text wrap delimiters are ignored). You can use this macro or send the EM_FILELINEFROMCHAR message explicitly. |
Edit_GetFileLineIndex
Gets the index of the file (or logical) line of text based on the specified visible line. You can use this macro or send the EM_FILELINEINDEX message explicitly. |
Edit_GetFileLineLength
Gets the length of the file (or logical) line of text from the specified character index (text wrap delimiters are ignored). You can use this macro or send the EM_FILELINELENGTH message explicitly. |
Edit_GetHilite
This macro is not implemented. (Edit_GetHilite) |
Edit_GetZoom
Gets the current zoom ratio of an edit control (the zoom ratio is always between 1/64 and 64). You can use this macro or send the EM_GETZOOM message explicitly. |
Edit_HideBalloonTip
Hides any balloon tip associated with an edit control. You can use this macro or send the EM_HIDEBALLOONTIP message explicitly. |
Edit_NoSetFocus
Prevents a single-line edit control from receiving keyboard focus. You can use this macro or send the EM_NOSETFOCUS message explicitly. |
Edit_SearchWeb
Invokes the "Search with Bing…" context menu item in edit controls. You can use this macro or send the EM_SEARCHWEB message explicitly. |
Edit_SetCaretIndex
Sets the character index at which to locate the caret. You can use this macro or send the EM_SETCARETINDEX message explicitly. |
Edit_SetCueBannerText
Sets the text that is displayed as the textual cue, or tip, for an edit control. You can use this macro or send the EM_SETCUEBANNER message explicitly. (Edit_SetCueBannerText) |
Edit_SetCueBannerTextFocused
Sets the text that is displayed as the textual cue, or tip, for an edit control. You can use this macro or send the EM_SETCUEBANNER message explicitly. (Edit_SetCueBannerTextFocused) |
Edit_SetEndOfLine
Sets the end of line character used for the content of the edit control. You can use this macro or send the EM_SETENDOFLINE message explicitly. |
Edit_SetExtendedStyle
Sets extended styles for edit controls using the style mask. You can use this macro or send the EM_SETEXTENDEDSTYLE message explicitly. |
Edit_SetHilite
This macro is not implemented. (Edit_SetHilite) |
Edit_SetZoom
Sets the current zoom ratio of an edit control (the zoom ratio is always between 1/64 and 64). You can use this macro or send the EM_SETZOOM message explicitly. |
Edit_ShowBalloonTip
Displays a balloon tip associated with an edit control. You can use this macro or send the EM_SHOWBALLOONTIP message explicitly. |
Edit_TakeFocus
Forces a single-line edit control to receive keyboard focus. You can use this macro or send the EM_TAKEFOCUS message explicitly. |
FIRST_IPADDRESS
Extracts the field 0 value from a packed IP address retrieved with the IPM_GETADDRESS message. |
FlatSB_EnableScrollBar
Enables or disables one or both flat scroll bar direction buttons. If flat scroll bars are not initialized for the window, this function calls the standard EnableScrollBar function. |
FlatSB_GetScrollInfo
Gets the information for a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard GetScrollInfo function. |
FlatSB_GetScrollPos
Gets the thumb position in a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard GetScrollPos function. |
FlatSB_GetScrollProp
Gets the properties for a flat scroll bar. This function can also be used to determine if InitializeFlatSB has been called for this window. |
FlatSB_GetScrollPropPtr
Gets the properties for a flat scroll bar. |
FlatSB_GetScrollRange
Gets the scroll range for a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard GetScrollRange function. |
FlatSB_SetScrollInfo
Sets the information for a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard SetScrollInfo function. |
FlatSB_SetScrollPos
Sets the current position of the thumb in a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard SetScrollPos function. |
FlatSB_SetScrollProp
Sets the properties for a flat scroll bar. |
FlatSB_SetScrollRange
Sets the scroll range of a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard SetScrollRange function. |
FlatSB_ShowScrollBar
Shows or hides a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard ShowScrollBar function. |
FORWARD_WM_NOTIFY
Sends or posts the WM_NOTIFY message. |
FOURTH_IPADDRESS
Extracts the field 3 value from a packed IP address retrieved with the IPM_GETADDRESS message. |
GetEffectiveClientRect
Calculates the dimensions of a rectangle in the client area that contains all the specified controls. |
GetMUILanguage
Gets the language currently in use by the common controls for a particular process. |
GetWindowSubclass
Retrieves the reference data for the specified window subclass callback. |
HANDLE_WM_NOTIFY
Calls a function that processes the WM_NOTIFY message. |
Header_ClearAllFilters
Clears all of the filters for a given header control. You can use this macro or send the HDM_CLEARFILTER message explicitly. |
Header_ClearFilter
Clears the filter for a given header control. You can use this macro or send the HDM_CLEARFILTER message explicitly. |
Header_CreateDragImage
Creates a transparent version of an item image within an existing header control. You can use this macro or send the HDM_CREATEDRAGIMAGE message explicitly. |
Header_DeleteItem
Deletes an item from a header control. You can use this macro or send the HDM_DELETEITEM message explicitly. |
Header_EditFilter
Moves the input focus to the edit box when a filter button has the focus. |
Header_GetBitmapMargin
Gets the width of the margin (in pixels) of a bitmap in an existing header control. You can use this macro or send the HDM_GETBITMAPMARGIN message explicitly. |
Header_GetFocusedItem
Gets the item in a header control that has the focus. Use this macro or send the HDM_GETFOCUSEDITEM message explicitly. |
Header_GetImageList
Gets the handle to the image list that has been set for an existing header control. You can use this macro or send the HDM_GETIMAGELIST message explicitly. |
Header_GetItem
Gets information about an item in a header control. You can use this macro or send the HDM_GETITEM message explicitly. |
Header_GetItemCount
Gets a count of the items in a header control. You can use this macro or send the HDM_GETITEMCOUNT message explicitly. |
Header_GetItemDropDownRect
Gets the coordinates of the drop-down button for a specified item in a header control. The header control must be of type HDF_SPLITBUTTON. Use this macro or send the HDM_GETITEMDROPDOWNRECT message explicitly. |
Header_GetItemRect
Gets the bounding rectangle for a given item in a header control. You can use this macro or send the HDM_GETITEMRECT message explicitly. |
Header_GetOrderArray
Gets the current left-to-right order of items in a header control. You can use this macro or send the HDM_GETORDERARRAY message explicitly. |
Header_GetOverflowRect
Gets the coordinates of the drop-down overflow area for a specified header control. The header control must be of type HDF_SPLITBUTTON. Use this macro or send the HDM_GETOVERFLOWRECT message explicitly. |
Header_GetStateImageList
Gets the handle to the image list that has been set for an existing header control state. |
Header_GetUnicodeFormat
Gets the Unicode character format flag for the control. You can use this macro or send the HDM_GETUNICODEFORMAT message explicitly. |
Header_InsertItem
Inserts a new item into a header control. You can use this macro or send the HDM_INSERTITEM message explicitly. |
Header_Layout
Retrieves the correct size and position of a header control within the parent window. You can use this macro or send the HDM_LAYOUT message explicitly. |
Header_OrderToIndex
Retrieves an index value for an item based on its order in the header control. You can use this macro or send the HDM_ORDERTOINDEX message explicitly. |
Header_SetBitmapMargin
Sets the width of the margin for a bitmap in an existing header control. You can use this macro or send the HDM_SETBITMAPMARGIN message explicitly. |
Header_SetFilterChangeTimeout
Sets the timeout interval between the time a change takes place in the filter attributes and the posting of an HDN_FILTERCHANGE notification. You can use this macro or send the HDM_SETFILTERCHANGETIMEOUT message explicitly. |
Header_SetFocusedItem
Sets the focus to a specified item in a header control. Use this macro or send the HDM_SETFOCUSEDITEM message explicitly. |
Header_SetHotDivider
Changes the color of a divider between header items to indicate the destination of an external drag-and-drop operation. You can use this macro or send the HDM_SETHOTDIVIDER message explicitly. |
Header_SetImageList
Assigns an image list to an existing header control. You can use this macro or send the HDM_SETIMAGELIST message explicitly. |
Header_SetItem
Sets the attributes of the specified item in a header control. You can use this macro or send the HDM_SETITEM message explicitly. |
Header_SetOrderArray
Sets the left-to-right order of header items. You can use this macro or send the HDM_SETORDERARRAY message explicitly. |
Header_SetStateImageList
Assigns an image list to an existing header control state. |
Header_SetUnicodeFormat
Sets the UNICODE character format flag for the control. |
HIMAGELIST_QueryInterface
Retrieves a pointer to an IImageList or IImageList2 object that corresponds to the image list's HIMAGELIST handle. |
ImageList_Add
Adds an image or images to an image list. (ImageList_Add) |
ImageList_AddIcon
Adds an icon or cursor to an image list. ImageList_AddIcon calls the ImageList_ReplaceIcon function. |
ImageList_AddMasked
Adds an image or images to an image list, generating a mask from the specified bitmap. (ImageList_AddMasked) |
ImageList_BeginDrag
Begins dragging an image. (ImageList_BeginDrag) |
ImageList_Copy
Copies images within a given image list. |
ImageList_Create
Creates a new image list. |
ImageList_Destroy
Destroys an image list. |
ImageList_DragEnter
Displays the drag image at the specified position within the window. |
ImageList_DragLeave
Unlocks the specified window and hides the drag image, allowing the window to be updated. |
ImageList_DragMove
Moves the image that is being dragged during a drag-and-drop operation. This function is typically called in response to a WM_MOUSEMOVE message. (ImageList_DragMove) |
ImageList_DragShowNolock
Shows or hides the image being dragged. (ImageList_DragShowNolock) |
ImageList_Draw
Draws an image list item in the specified device context. (ImageList_Draw) |
ImageList_DrawEx
Draws an image list item in the specified device context. The function uses the specified drawing style and blends the image with the specified color. |
ImageList_DrawIndirect
Draws an image list image based on an IMAGELISTDRAWPARAMS structure. |
ImageList_Duplicate
Creates a duplicate of an existing image list. |
ImageList_EndDrag
Ends a drag operation. (ImageList_EndDrag) |
ImageList_ExtractIcon
Calls the ImageList_GetIcon function to create an icon or cursor based on an image and mask in an image list. |
ImageList_GetBkColor
Retrieves the current background color for an image list. |
ImageList_GetDragImage
Retrieves the temporary image list that is used for the drag image. The function also retrieves the current drag position and the offset of the drag image relative to the drag position. |
ImageList_GetIcon
Creates an icon from an image and mask in an image list. |
ImageList_GetIconSize
Retrieves the dimensions of images in an image list. All images in an image list have the same dimensions. |
ImageList_GetImageCount
Retrieves the number of images in an image list. |
ImageList_GetImageInfo
Retrieves information about an image. |
ImageList_LoadBitmap
Calls the ImageList_LoadImage function to create an image list from the specified bitmap resource. |
ImageList_LoadImageA
Creates an image list from the specified bitmap. (ANSI) |
ImageList_LoadImageW
Creates an image list from the specified bitmap. (Unicode) |
ImageList_Merge
Creates a new image by combining two existing images. The function also creates a new image list in which to store the image. |
ImageList_Read
Reads an image list from a stream. |
ImageList_ReadEx
Reads an image list from a stream, and returns an IImageList interface to the image list. |
ImageList_Remove
Removes an image from an image list. (ImageList_Remove) |
ImageList_RemoveAll
Calls the ImageList_Remove function to remove all of the images from an image list. |
ImageList_Replace
Replaces an image in an image list with a new image. (ImageList_Replace) |
ImageList_ReplaceIcon
Replaces an image with an icon or cursor. (ImageList_ReplaceIcon) |
ImageList_SetBkColor
Sets the background color for an image list. This function only works if you add an icon or use ImageList_AddMasked with a black and white bitmap. Without a mask, the entire image is drawn; hence the background color is not visible. |
ImageList_SetDragCursorImage
Creates a new drag image by combining the specified image (typically a mouse cursor image) with the current drag image. |
ImageList_SetIconSize
Sets the dimensions of images in an image list and removes all images from the list. (ImageList_SetIconSize) |
ImageList_SetImageCount
Resizes an existing image list. (ImageList_SetImageCount) |
ImageList_SetOverlayImage
Adds a specified image to the list of images to be used as overlay masks. An image list can have up to four overlay masks in version 4.70 and earlier and up to 15 in version 4.71. The function assigns an overlay mask index to the specified image. |
ImageList_Write
Writes an image list to a stream. (ImageList_Write) |
ImageList_WriteEx
Writes an image list to a stream. (ImageList_WriteEx) |
INDEXTOOVERLAYMASK
Prepares the index of an overlay mask so that the ImageList_Draw function can use it. |
INDEXTOSTATEIMAGEMASK
Prepares the index of a state image so that a tree-view control or list-view control can use the index to retrieve the state image for an item. |
InitCommonControls
Registers and initializes certain common control window classes. This function is obsolete. New applications should use the InitCommonControlsEx function. |
InitCommonControlsEx
Ensures that the common control DLL (Comctl32.dll) is loaded, and registers specific common control classes from the DLL. An application must call this function before creating a common control. |
InitializeFlatSB
Initializes flat scroll bars for a particular window. |
InitMUILanguage
Enables an application to specify a language to be used with the common controls that is different from the system language. |
LBItemFromPt
Retrieves the index of the item at the specified point in a list box. |
ListView_ApproximateViewRect
Calculates the approximate width and height required to display a given number of items. You can use this macro or send the LVM_APPROXIMATEVIEWRECT message explicitly. |
ListView_Arrange
Arranges items in icon view. You can use this macro or send the LVM_ARRANGE message explicitly. |
ListView_CancelEditLabel
Cancels an item text editing operation. You can use this macro or send the LVM_CANCELEDITLABEL message explicitly. |
ListView_CreateDragImage
Creates a drag image list for the specified item. You can use this macro or send the LVM_CREATEDRAGIMAGE message explicitly. |
ListView_DeleteAllItems
Removes all items from a list-view control. You can use this macro or send the LVM_DELETEALLITEMS message explicitly. |
ListView_DeleteColumn
Removes a column from a list-view control. You can use this macro or send the LVM_DELETECOLUMN message explicitly. |
ListView_DeleteItem
Removes an item from a list-view control. You can use this macro or send the LVM_DELETEITEM message explicitly. |
ListView_EditLabel
Begins in-place editing of the specified list-view item's text. The message implicitly selects and focuses the specified item. You can use this macro or send the LVM_EDITLABEL message explicitly. |
ListView_EnableGroupView
Enables or disables whether the items in a list-view control display as a group. You can use this macro or send the LVM_ENABLEGROUPVIEW message explicitly. |
ListView_EnsureVisible
Ensures that a list-view item is either entirely or partially visible, scrolling the list-view control if necessary. You can use this macro or send the LVM_ENSUREVISIBLE message explicitly. |
ListView_FindItem
Searches for a list-view item with the specified characteristics. You can use this macro or send the LVM_FINDITEM message explicitly. |
ListView_GetBkColor
Gets the background color of a list-view control. You can use this macro or send the LVM_GETBKCOLOR message explicitly. |
ListView_GetBkImage
Gets the background image in a list-view control. You can use this macro or send the LVM_GETBKIMAGE message explicitly. |
ListView_GetCallbackMask
Gets the callback mask for a list-view control. You can use this macro or send the LVM_GETCALLBACKMASK message explicitly. |
ListView_GetCheckState
Determines if an item in a list-view control is selected. This should be used only for list-view controls that have the LVS_EX_CHECKBOXES style. |
ListView_GetColumn
Gets the attributes of a list-view control's column. You can use this macro or send the LVM_GETCOLUMN message explicitly. |
ListView_GetColumnOrderArray
Gets the current left-to-right order of columns in a list-view control. You can use this macro or send the LVM_GETCOLUMNORDERARRAY message explicitly. |
ListView_GetColumnWidth
Gets the width of a column in report or list view. You can use this macro or send the LVM_GETCOLUMNWIDTH message explicitly. |
ListView_GetCountPerPage
Calculates the number of items that can fit vertically in the visible area of a list-view control when in list or report view. Only fully visible items are counted. You can use this macro or send the LVM_GETCOUNTPERPAGE message explicitly. |
ListView_GetEditControl
Gets the handle to the edit control being used to edit a list-view item's text. You can use this macro or send the LVM_GETEDITCONTROL message explicitly. |
ListView_GetEmptyText
Gets the text meant for display when the list-view control appears empty. Use this macro or send the LVM_GETEMPTYTEXT message explicitly. |
ListView_GetExtendedListViewStyle
Gets the extended styles that are currently in use for a given list-view control. You can use this macro or send the LVM_GETEXTENDEDLISTVIEWSTYLE message explicitly. |
ListView_GetFocusedGroup
Gets the group that has the focus. Use this macro or send the LVM_GETFOCUSEDGROUP message explicitly. |
ListView_GetFooterInfo
Gets information on the footer of a specified list-view control. Use this macro or send the LVM_GETFOOTERINFO message explicitly. |
ListView_GetFooterItem
Gets information on a footer item for a specified list-view control. Use this macro or send the LVM_GETFOOTERITEM message explicitly. |
ListView_GetFooterItemRect
Gets the coordinates of a footer for a specified item in a list-view control. Use this macro or send the LVM_GETFOOTERITEMRECT message explicitly. |
ListView_GetFooterRect
Gets the coordinates of the footer for a specified list-view control. Use this macro or send the LVM_GETFOOTERRECT message explicitly. |
ListView_GetGroupCount
Gets the number of groups. You can use this macro or send the LVM_GETGROUPCOUNT message explicitly. |
ListView_GetGroupHeaderImageList
Gets the group header image list that has been set for an existing list-view control. |
ListView_GetGroupInfo
Gets group information. You can use this macro or send the LVM_GETGROUPINFO message explicitly. |
ListView_GetGroupInfoByIndex
Gets information on a specified group. Use this macro or send the LVM_GETGROUPINFOBYINDEX message explicitly. |
ListView_GetGroupMetrics
Gets information about the display of groups. You can use this macro or send the LVM_GETGROUPMETRICS message explicitly. |
ListView_GetGroupRect
Gets the rectangle for a specified group. Use this macro or send the LVM_GETGROUPRECT message explicitly. |
ListView_GetGroupState
Gets the state for a specified group. Use this macro or send the LVM_GETGROUPSTATE message explicitly. |
ListView_GetHeader
Gets the handle to the header control used by a list-view control. You can use this macro or send the LVM_GETHEADER message explicitly. |
ListView_GetHotCursor
Gets the HCURSOR used when the pointer is over an item while hot tracking is enabled. You can use this macro or send the LVM_GETHOTCURSOR message explicitly. |
ListView_GetHotItem
Gets the index of the hot item. You can use this macro or send the LVM_GETHOTITEM message explicitly. |
ListView_GetHoverTime
Gets the amount of time that the mouse cursor must hover over an item before it is selected. You can use this macro or send the LVM_GETHOVERTIME message explicitly. |
ListView_GetImageList
Gets the handle to an image list used for drawing list-view items. You can use this macro or send the LVM_GETIMAGELIST message explicitly. |
ListView_GetInsertMark
Gets the position of the insertion point. You can use this macro or send the LVM_GETINSERTMARK message explicitly. |
ListView_GetInsertMarkColor
Gets the color of the insertion point. You can use this macro or send the LVM_GETINSERTMARKCOLOR message explicitly. |
ListView_GetInsertMarkRect
Gets the rectangle that bounds the insertion point. You can use this macro or send the LVM_GETINSERTMARKRECT message explicitly. |
ListView_GetISearchString
Gets the incremental search string of a list-view control. You can use this macro or send the LVM_GETISEARCHSTRING message explicitly. |
ListView_GetItem
Gets some or all of a list-view item's attributes. You can use this macro or send the LVM_GETITEM message explicitly. |
ListView_GetItemCount
Gets the number of items in a list-view control. You can use this macro or send the LVM_GETITEMCOUNT message explicitly. |
ListView_GetItemIndexRect
Gets the bounding rectangle for all or part of a subitem in the current view of a specified list-view control. Use this macro or send the LVM_GETITEMINDEXRECT message explicitly. |
ListView_GetItemPosition
Gets the position of a list-view item. You can use this macro or explicitly send the LVM_GETITEMPOSITION message. |
ListView_GetItemRect
Gets the bounding rectangle for all or part of an item in the current view. You can use this macro or send the LVM_GETITEMRECT message explicitly. |
ListView_GetItemSpacing
Determines the spacing between items in a list-view control. You can use this macro or send the LVM_GETITEMSPACING message explicitly. |
ListView_GetItemState
Gets the state of a list-view item. You can use this macro or send the LVM_GETITEMSTATE message explicitly. |
ListView_GetItemText
Gets the text of a list-view item or subitem. You can use this macro or send the LVM_GETITEMTEXT message explicitly. |
ListView_GetNextItem
Searches for a list-view item that has the specified properties and bears the specified relationship to a specified item. You can use this macro or send the LVM_GETNEXTITEM message explicitly. |
ListView_GetNextItemIndex
Gets the index of the item in a particular list-view control that has the specified properties and relationship to another specific item. Use this macro or send the LVM_GETNEXTITEMINDEX message explicitly. |
ListView_GetNumberOfWorkAreas
Gets the number of working areas in a list-view control. You can use this macro or send the LVM_GETNUMBEROFWORKAREAS message explicitly. |
ListView_GetOrigin
Gets the current view origin for a list-view control. You can use this macro or send the LVM_GETORIGIN message explicitly. |
ListView_GetOutlineColor
Gets the color of the border of a list-view control if the LVS_EX_BORDERSELECT extended window style is set. You can use this macro or send the LVM_GETOUTLINECOLOR message explicitly. |
ListView_GetSelectedColumn
Gets an integer that specifies the selected column. You can use this macro or send the LVM_GETSELECTEDCOLUMN message explicitly. |
ListView_GetSelectedCount
Determines the number of selected items in a list-view control. You can use this macro or send the LVM_GETSELECTEDCOUNT message explicitly. |
ListView_GetSelectionMark
Gets the selection mark from a list-view control. You can use this macro or explicitly send the LVM_GETSELECTIONMARK message. |
ListView_GetStringWidth
Determines the width of a specified string using the specified list-view control's current font. You can use this macro or send the LVM_GETSTRINGWIDTH message explicitly. |
ListView_GetSubItemRect
Gets information about the rectangle that surrounds a subitem in a list-view control. |
ListView_GetTextBkColor
Gets the text background color of a list-view control. You can use this macro or send the LVM_GETTEXTBKCOLOR message explicitly. |
ListView_GetTextColor
Gets the text color of a list-view control. You can use this macro or send the LVM_GETTEXTCOLOR message explicitly. |
ListView_GetTileInfo
Gets information about a tile in a list-view control. You can use this macro or send the LVM_GETTILEINFO message explicitly. |
ListView_GetTileViewInfo
Gets information about a list-view control in tile view. You can use this macro or send the LVM_GETTILEVIEWINFO message explicitly. |
ListView_GetToolTips
Gets the tooltip control that the list-view control uses to display tooltips. You can use this macro or send the LVM_GETTOOLTIPS message explicitly. |
ListView_GetTopIndex
Gets the index of the topmost visible item when in list or report view. You can use this macro or send the LVM_GETTOPINDEX message explicitly. |
ListView_GetUnicodeFormat
Gets the Unicode character format flag for the control. You can use this macro or send the LVM_GETUNICODEFORMAT message explicitly. |
ListView_GetView
Gets the current view of a list-view control. You can use this macro or send the LVM_GETVIEW message explicitly. |
ListView_GetViewRect
Gets the bounding rectangle of all items in the list-view control. The list view must be in icon or small icon view. You can use this macro or send the LVM_GETVIEWRECT message explicitly. |
ListView_GetWorkAreas
Gets the working areas from a list-view control. You can use this macro, or send the LVM_GETWORKAREAS message explicitly. |
ListView_HasGroup
Determines whether the list-view control has a specified group. You can use this macro or send the LVM_HASGROUP message explicitly. |
ListView_HitTest
Determines which list-view item, if any, is at a specified position. You can use this macro or send the LVM_HITTEST message explicitly. (ListView_HitTest) |
ListView_HitTestEx
Determines which list-view item, if any, is at a specified position. You can use this macro or send the LVM_HITTEST message explicitly. (ListView_HitTestEx) |
ListView_InsertColumn
Inserts a new column in a list-view control. You can use this macro or send the LVM_INSERTCOLUMN message explicitly. |
ListView_InsertGroup
Inserts a group into a list-view control. You can use this macro or send the LVM_INSERTGROUP message explicitly. |
ListView_InsertGroupSorted
Inserts a group into an ordered list of groups. You can use this macro or send the LVM_INSERTGROUPSORTED message explicitly. |
ListView_InsertItem
Inserts a new item in a list-view control. You can use this macro or send the LVM_INSERTITEM message explicitly. |
ListView_InsertMarkHitTest
Retrieves the insertion point closest to a specified point. You can use this macro or send the LVM_INSERTMARKHITTEST message explicitly. |
ListView_IsGroupViewEnabled
Checks whether the list-view control has group view enabled. You can use this macro or send the LVM_ISGROUPVIEWENABLED message explicitly. |
ListView_IsItemVisible
Indicates whether an item in the list-view control is visible. Use this macro or send the LVM_ISITEMVISIBLE message explicitly. |
ListView_MapIDToIndex
Maps the ID of an item to an index. You can use this macro or send the LVM_MAPIDTOINDEX message explicitly. |
ListView_MapIndexToID
Maps the index of an item to a unique ID. You can use this macro or send the LVM_MAPINDEXTOID message explicitly. |
ListView_MoveGroup
This macro is not implemented. (ListView_MoveGroup) |
ListView_MoveItemToGroup
This macro is not implemented. (ListView_MoveItemToGroup) |
ListView_RedrawItems
Forces a list-view control to redraw a range of items. You can use this macro or send the LVM_REDRAWITEMS message explicitly. |
ListView_RemoveAllGroups
Removes all groups from a list-view control. You can use this macro or send the LVM_REMOVEALLGROUPS message explicitly. |
ListView_RemoveGroup
Removes a group from a list-view control. You can use this macro or send the LVM_REMOVEGROUP message explicitly. |
ListView_Scroll
Scrolls the content of a list-view control. You can use this macro or send the LVM_SCROLL message explicitly. |
ListView_SetBkColor
Sets the background color of a list-view control. You can use this macro or send the LVM_SETBKCOLOR message explicitly. |
ListView_SetBkImage
Sets the background image in a list-view control. You can use this macro or send the LVM_SETBKIMAGE message explicitly. |
ListView_SetCallbackMask
Changes the callback mask for a list-view control. You can use this macro or send the LVM_SETCALLBACKMASK message explicitly. |
ListView_SetCheckState
Selects or deselects an item in a list-view control. You can use this macro or send the LVM_SETITEMSTATE message explicitly. |
ListView_SetColumn
Sets the attributes of a list-view column. You can use this macro or send the LVM_SETCOLUMN message explicitly. |
ListView_SetColumnOrderArray
Sets the left-to-right order of columns in a list-view control. You can use this macro or send the LVM_SETCOLUMNORDERARRAY message explicitly. |
ListView_SetColumnWidth
Used to change the width of a column in report view or the width of all columns in list-view mode. You can use this macro or send the LVM_SETCOLUMNWIDTH message explicitly. |
ListView_SetExtendedListViewStyle
Sets extended styles for list-view controls. You can use this macro or send the LVM_SETEXTENDEDLISTVIEWSTYLE message explicitly. |
ListView_SetExtendedListViewStyleEx
Sets extended styles for list-view controls using the style mask. You can use this macro or send the LVM_SETEXTENDEDLISTVIEWSTYLE message explicitly. |
ListView_SetGroupHeaderImageList
Assigns an image list to the group header of a list-view control. |
ListView_SetGroupInfo
Sets group information. You can use this macro or send the LVM_SETGROUPINFO message explicitly. |
ListView_SetGroupMetrics
Sets information about the display of groups. You can use this macro or send the LVM_SETGROUPMETRICS message explicitly. |
ListView_SetGroupState
Sets the state for a specified group. |
ListView_SetHotCursor
Sets the HCURSOR that the list-view control uses when the pointer is over an item while hot tracking is enabled. You can use this macro or send the LVM_SETHOTCURSOR message explicitly. To check whether hot tracking is enabled, call SystemParametersInfo. |
ListView_SetHotItem
Sets the hot item in a list-view control. You can use this macro or send the LVM_SETHOTITEM message explicitly. |
ListView_SetHoverTime
Sets the amount of time that the mouse cursor must hover over an item before it is selected. You can use this macro or send the LVM_SETHOVERTIME message explicitly. |
ListView_SetIconSpacing
Sets the spacing between icons in list-view controls set to the LVS_ICON style. You can use this macro or send the LVM_SETICONSPACING message explicitly. |
ListView_SetImageList
Assigns an image list to a list-view control. You can use this macro or send the LVM_SETIMAGELIST message explicitly. |
ListView_SetInfoTip
Sets tooltip text. You can use this macro or send the LVM_SETINFOTIP message explicitly. |
ListView_SetInsertMark
Sets the insertion point to the defined position. You can use this macro or send the LVM_SETINSERTMARK message explicitly. |
ListView_SetInsertMarkColor
Sets the color of the insertion point. You can use this macro or send the LVM_SETINSERTMARKCOLOR message explicitly. |
ListView_SetItem
Sets some or all of a list-view item's attributes. You can also use ListView_SetItem to set the text of a subitem. You can use this macro or send the LVM_SETITEM message explicitly. |
ListView_SetItemCount
Causes the list-view control to allocate memory for the specified number of items. You can use this macro or send the LVM_SETITEMCOUNT message explicitly. |
ListView_SetItemCountEx
Sets the virtual number of items in a virtual list view. You can use this macro or send the LVM_SETITEMCOUNT message explicitly. |
ListView_SetItemIndexState
Sets the state of a specified list-view item. Use this macro or send the LVM_SETITEMINDEXSTATE message explicitly. |
ListView_SetItemPosition
Moves an item to a specified position in a list-view control (in icon or small icon view). You can use this macro or send the LVM_SETITEMPOSITION message explicitly. |
ListView_SetItemPosition32
Moves an item to a specified position in a list-view control (in icon or small icon view). |
ListView_SetItemState
Changes the state of an item in a list-view control. You can use this macro or send the LVM_SETITEMSTATE message explicitly. |
ListView_SetItemText
Changes the text of a list-view item or subitem. You can use this macro or send the LVM_SETITEMTEXT message explicitly. |
ListView_SetOutlineColor
Sets the color of the border of a list-view control if the LVS_EX_BORDERSELECT extended window style is set. You can use this macro or send the LVM_SETOUTLINECOLOR message explicitly. |
ListView_SetSelectedColumn
Sets the index of the selected column. You can use this macro or send the LVM_SETSELECTEDCOLUMN message explicitly. |
ListView_SetSelectionMark
Sets the selection mark in a list-view control. You can use this macro or send the LVM_SETSELECTIONMARK message explicitly. |
ListView_SetTextBkColor
Sets the background color of text in a list-view control. You can use this macro or send the LVM_SETTEXTBKCOLOR message explicitly. |
ListView_SetTextColor
Sets the text color of a list-view control. You can use this macro or send the LVM_SETTEXTCOLOR message explicitly. |
ListView_SetTileInfo
Sets information for an existing tile of a list-view control. You can use this macro or send the LVM_SETTILEINFO message explicitly. |
ListView_SetTileViewInfo
Sets information that a list-view control uses in tile view. You can use this macro or send the LVM_SETTILEVIEWINFO message explicitly. |
ListView_SetToolTips
Sets the tooltip control that the list-view control will use to display tooltips. You can use this macro or send the LVM_SETTOOLTIPS message explicitly. |
ListView_SetUnicodeFormat
Sets the Unicode character format flag for the control. (ListView_SetUnicodeFormat) |
ListView_SetView
Sets the view of a list-view control. You can use this macro or send the LVM_SETVIEW message explicitly. |
ListView_SetWorkAreas
Sets the working areas within a list-view control. You can use this macro or send the LVM_SETWORKAREAS message explicitly. |
ListView_SortGroups
Uses an application-defined comparison function to sort groups by ID within a list-view control. You can use this macro or send the LVM_SORTGROUPS message explicitly. |
ListView_SortItems
Uses an application-defined comparison function to sort the items of a list-view control. The index of each item changes to reflect the new sequence. You can use this macro or send the LVM_SORTITEMS message explicitly. |
ListView_SortItemsEx
Uses an application-defined comparison function to sort the items of a list-view control. The index of each item changes to reflect the new sequence. You can use this macro or send the LVM_SORTITEMSEX message explicitly. |
ListView_SubItemHitTest
Determines which list-view item or subitem is located at a given position. You can use this macro or send the LVM_SUBITEMHITTEST message explicitly. (ListView_SubItemHitTest) |
ListView_SubItemHitTestEx
Determines which list-view item or subitem is located at a given position. You can use this macro or send the LVM_SUBITEMHITTEST message explicitly. (ListView_SubItemHitTestEx) |
ListView_Update
Updates a list-view item. If the list-view control has the LVS_AUTOARRANGE style, this macro causes the list-view control to be arranged. You can use this macro or send the LVM_UPDATE message explicitly. |
LoadIconMetric
Loads a specified icon resource with a client-specified system metric. |
LoadIconWithScaleDown
Loads an icon. If the icon is not a standard size, this function scales down a larger image instead of scaling up a smaller image. |
MakeDragList
Changes the specified single-selection list box to a drag list box. |
MAKEIPADDRESS
Packs four byte-values into a single LPARAM suitable for use with the IPM_SETADDRESS message. |
MAKEIPRANGE
Packs two byte-values into a single LPARAM suitable for use with the IPM_SETRANGE message. |
MenuHelp
Processes WM_MENUSELECT and WM_COMMAND messages and displays Help text about the current menu in the specified status window. |
MonthCal_GetCalendarBorder
Gets the border size, in pixels, of a month calendar control. You can use this macro or send the MCM_GETCALENDARBORDER message explicitly. |
MonthCal_GetCalendarCount
Gets the number of calendars currently displayed in the calendar control. You can use this macro or send the MCM_GETCALENDARCOUNT message explicitly. |
MonthCal_GetCalendarGridInfo
Gets information about a calendar grid. |
MonthCal_GetCALID
Gets the current calendar ID for the given calendar control. You can use this macro or send the MCM_GETCALID message explicitly. |
MonthCal_GetColor
Retrieves the color for a given portion of a month calendar control. You can use this macro or send the MCM_GETCOLOR message explicitly. |
MonthCal_GetCurrentView
Gets the view for a month calendar control. You can use this macro or send the MCM_GETCURRENTVIEW message explicitly. |
MonthCal_GetCurSel
Retrieves the currently selected date. You can use this macro or send the MCM_GETCURSEL message explicitly. |
MonthCal_GetFirstDayOfWeek
Retrieves the first day of the week for a month calendar control. You can use this macro or send the MCM_GETFIRSTDAYOFWEEK message explicitly. |
MonthCal_GetMaxSelCount
Retrieves the maximum date range that can be selected in a month calendar control. You can use this macro or send the MCM_GETMAXSELCOUNT message explicitly. |
MonthCal_GetMaxTodayWidth
Retrieves the maximum width of the "today" string in a month calendar control. This includes the label text and the date text. You can use this macro or send the MCM_GETMAXTODAYWIDTH message explicitly. |
MonthCal_GetMinReqRect
Retrieves the minimum size required to display a full month in a month calendar control. Size information is presented in the form of a RECT structure. You can use this macro or send the MCM_GETMINREQRECT message explicitly. |
MonthCal_GetMonthDelta
Retrieves the scroll rate for a month calendar control. The scroll rate is the number of months that the control moves its display when the user clicks a scroll button. You can use this macro or send the MCM_GETMONTHDELTA message explicitly. |
MonthCal_GetMonthRange
Retrieves date information (using SYSTEMTIME structures) that represents the high and low limits of a month calendar control's display. You can use this macro or send the MCM_GETMONTHRANGE message explicitly. |
MonthCal_GetRange
Retrieves the minimum and maximum allowable dates set for a month calendar control. You can use this macro or send the MCM_GETRANGE message explicitly. |
MonthCal_GetSelRange
Retrieves date information that represents the upper and lower limits of the date range currently selected by the user. You can use this macro or send the MCM_GETSELRANGE message explicitly. |
MonthCal_GetToday
Retrieves the date information for the date specified as "today" for a month calendar control. You can use this macro or send the MCM_GETTODAY message explicitly. |
MonthCal_GetUnicodeFormat
Retrieves the Unicode character format flag for the control. You can use this macro or send the MCM_GETUNICODEFORMAT message explicitly. |
MonthCal_HitTest
Determines which portion of a month calendar control is at a given point on the screen. You can use this macro or send the MCM_HITTEST message explicitly. |
MonthCal_SetCalendarBorder
Sets the border size, in pixels, of a month calendar control. You can use this macro or send the MCM_SETCALENDARBORDER message explicitly. |
MonthCal_SetCALID
Sets the calendar ID for the given calendar control. You can use this macro or send the MCM_SETCALID message explicitly. |
MonthCal_SetColor
Sets the color for a given portion of a month calendar control. You can use this macro or send the MCM_SETCOLOR message explicitly. |
MonthCal_SetCurrentView
Sets the view for a month calendar control. You can use this macro or send the MCM_SETCURRENTVIEW message explicitly. |
MonthCal_SetCurSel
Sets the currently selected date for a month calendar control. If the specified date is not in view, the control updates the display to bring it into view. You can use this macro or send the MCM_SETCURSEL message explicitly. |
MonthCal_SetDayState
Sets the day states for all months that are currently visible within a month calendar control. You can use this macro or send the MCM_SETDAYSTATE message explicitly. |
MonthCal_SetFirstDayOfWeek
Sets the first day of the week for a month calendar control. You can use this macro or send the MCM_SETFIRSTDAYOFWEEK message explicitly. |
MonthCal_SetMaxSelCount
Sets the maximum number of days that can be selected in a month calendar control. You can use this macro or send the MCM_SETMAXSELCOUNT message explicitly. |
MonthCal_SetMonthDelta
Sets the scroll rate for a month calendar control. The scroll rate is the number of months that the control moves its display when the user clicks a scroll button. You can use this macro or send the MCM_SETMONTHDELTA message explicitly. |
MonthCal_SetRange
Sets the minimum and maximum allowable dates for a month calendar control. You can use this macro or send the MCM_SETRANGE message explicitly. |
MonthCal_SetSelRange
Sets the selection for a month calendar control to a given date range. You can use this macro or send the MCM_SETSELRANGE message explicitly. |
MonthCal_SetToday
Sets the "today" selection for a month calendar control. You can use this macro or send the MCM_SETTODAY message explicitly. |
MonthCal_SetUnicodeFormat
Sets the Unicode character format flag for the control. (MonthCal_SetUnicodeFormat) |
MonthCal_SizeRectToMin
Calculates how many calendars will fit in the given rectangle, and then returns the minimum size that a rectangle needs to be to fit that number of calendars. You can use this macro or send the MCM_SIZERECTTOMIN message explicitly. |
Pager_ForwardMouse
Enables or disables mouse forwarding for the pager control. When mouse forwarding is enabled, the pager control forwards WM_MOUSEMOVE messages to the contained window. You can use this macro or send the PGM_FORWARDMOUSE message explicitly. |
Pager_GetBkColor
Retrieves the current background color for the pager control. You can use this macro or send the PGM_GETBKCOLOR message explicitly. |
Pager_GetBorder
Retrieves the current border size for the pager control. You can use this macro or send the PGM_GETBORDER message explicitly. |
Pager_GetButtonSize
Retrieves the current button size for the pager control. You can use this macro or send the PGM_GETBUTTONSIZE message explicitly. |
Pager_GetButtonState
Retrieves the state of the specified button in a pager control. You can use this macro or send the PGM_GETBUTTONSTATE message explicitly. |
Pager_GetDropTarget
Retrieves a pager control's IDropTarget interface pointer. You can use this macro or send the PGM_GETDROPTARGET message explicitly. |
Pager_GetPos
Retrieves the current scroll position of the pager control. You can use this macro or send the PGM_GETPOS message explicitly. |
Pager_RecalcSize
Forces the pager control to recalculate the size of the contained window. Using this macro will result in a PGN_CALCSIZE notification being sent. You can use this macro or send the PGM_RECALCSIZE message explicitly. |
Pager_SetBkColor
Sets the current background color for the pager control. You can use this macro or send the PGM_SETBKCOLOR message explicitly. |
Pager_SetBorder
Sets the current border size for the pager control. You can use this macro or send the PGM_SETBORDER message explicitly. |
Pager_SetButtonSize
Sets the current button size for the pager control. You can use this macro or send the PGM_SETBUTTONSIZE message explicitly. |
Pager_SetChild
Sets the contained window for the pager control. |
Pager_SetPos
Sets the scroll position for the pager control. You can use this macro or send the PGM_SETPOS message explicitly. |
Pager_SetScrollInfo
Sets the scrolling parameters of the pager control, including the timeout value, the lines per timeout, and the pixels per line. You can use this macro or send the PGM_SETSETSCROLLINFO message explicitly. |
RemoveWindowSubclass
Removes a subclass callback from a window. |
SECOND_IPADDRESS
Extracts the field 1 value from a packed IP address retrieved with the IPM_GETADDRESS message. |
SetWindowSubclass
Installs or updates a window subclass callback. |
ShowHideMenuCtl
Sets or removes the specified menu item's check mark attribute and shows or hides the corresponding control. |
TabCtrl_AdjustRect
Calculates a tab control's display area given a window rectangle, or calculates the window rectangle that would correspond to a specified display area. You can use this macro or send the TCM_ADJUSTRECT message explicitly. |
TabCtrl_DeleteAllItems
Removes all items from a tab control. You can use this macro or send the TCM_DELETEALLITEMS message explicitly. |
TabCtrl_DeleteItem
Removes an item from a tab control. You can use this macro or send the TCM_DELETEITEM message explicitly. |
TabCtrl_DeselectAll
Resets items in a tab control, clearing any that were set to the TCIS_BUTTONPRESSED state. You can use this macro or send the TCM_DESELECTALL message explicitly. |
TabCtrl_GetCurFocus
Returns the index of the item that has the focus in a tab control. You can use this macro or send the TCM_GETCURFOCUS message explicitly. |
TabCtrl_GetCurSel
Determines the currently selected tab in a tab control. You can use this macro or send the TCM_GETCURSEL message explicitly. |
TabCtrl_GetExtendedStyle
Retrieves the extended styles that are currently in use for the tab control. You can use this macro or send the TCM_GETEXTENDEDSTYLE message explicitly. |
TabCtrl_GetImageList
Retrieves the image list associated with a tab control. You can use this macro or send the TCM_GETIMAGELIST message explicitly. |
TabCtrl_GetItem
Retrieves information about a tab in a tab control. You can use this macro or send the TCM_GETITEM message explicitly. |
TabCtrl_GetItemCount
Retrieves the number of tabs in the tab control. You can use this macro or send the TCM_GETITEMCOUNT message explicitly. |
TabCtrl_GetItemRect
Retrieves the bounding rectangle for a tab in a tab control. You can use this macro or send the TCM_GETITEMRECT message explicitly. |
TabCtrl_GetRowCount
Retrieves the current number of rows of tabs in a tab control. You can use this macro or send the TCM_GETROWCOUNT message explicitly. |
TabCtrl_GetToolTips
Retrieves the handle to the tooltip control associated with a tab control. You can use this macro or send the TCM_GETTOOLTIPS message explicitly. |
TabCtrl_GetUnicodeFormat
Retrieves the UNICODE character format flag for the control. You can use this macro or send the TCM_GETUNICODEFORMAT message explicitly. |
TabCtrl_HighlightItem
Sets the highlight state of a tab item. You can use this macro or send the TCM_HIGHLIGHTITEM message explicitly. |
TabCtrl_HitTest
Determines which tab, if any, is at a specified screen position. You can use this macro or send the TCM_HITTEST message explicitly. |
TabCtrl_InsertItem
Inserts a new tab in a tab control. You can use this macro or send the TCM_INSERTITEM message explicitly. |
TabCtrl_RemoveImage
Removes an image from a tab control's image list. You can use this macro or send the TCM_REMOVEIMAGE message explicitly. |
TabCtrl_SetCurFocus
Sets the focus to a specified tab in a tab control. You can use this macro or send the TCM_SETCURFOCUS message explicitly. |
TabCtrl_SetCurSel
Selects a tab in a tab control. You can use this macro or send the TCM_SETCURSEL message explicitly. |
TabCtrl_SetExtendedStyle
Sets the extended styles that the tab control will use. You can use this macro or send the TCM_SETEXTENDEDSTYLE message explicitly. |
TabCtrl_SetImageList
Assigns an image list to a tab control. You can use this macro or send the TCM_SETIMAGELIST message explicitly. |
TabCtrl_SetItem
Sets some or all of a tab's attributes. You can use this macro or send the TCM_SETITEM message explicitly. |
TabCtrl_SetItemExtra
Sets the number of bytes per tab reserved for application-defined data in a tab control. You can use this macro or send the TCM_SETITEMEXTRA message explicitly. |
TabCtrl_SetItemSize
Sets the width and height of tabs in a fixed-width or owner-drawn tab control. You can use this macro or send the TCM_SETITEMSIZE message explicitly. |
TabCtrl_SetMinTabWidth
Sets the minimum width of items in a tab control. You can use this macro or send the TCM_SETMINTABWIDTH message explicitly. |
TabCtrl_SetPadding
Sets the amount of space (padding) around each tab's icon and label in a tab control. You can use this macro or send the TCM_SETPADDING message explicitly. |
TabCtrl_SetToolTips
Assigns a tooltip control to a tab control. You can use this macro or send the TCM_SETTOOLTIPS message explicitly. |
TabCtrl_SetUnicodeFormat
Sets the Unicode character format flag for the control. (TabCtrl_SetUnicodeFormat) |
TaskDialog
The TaskDialog function creates, displays, and operates a task dialog. |
TaskDialogIndirect
The TaskDialogIndirect function creates, displays, and operates a task dialog. |
THIRD_IPADDRESS
Extracts the field 2 value from a packed IP address retrieved with the IPM_GETADDRESS message. |
TreeView_CreateDragImage
Creates a dragging bitmap for the specified item in a tree-view control. |
TreeView_DeleteAllItems
Deletes all items from a tree-view control. |
TreeView_DeleteItem
Removes an item and all its children from a tree-view control. You can also send the TVM_DELETEITEM message explicitly. |
TreeView_EditLabel
Begins in-place editing of the specified item's text, replacing the text of the item with a single-line edit control containing the text. |
TreeView_EndEditLabelNow
Ends the editing of a tree-view item's label. You can use this macro or send the TVM_ENDEDITLABELNOW message explicitly. |
TreeView_EnsureVisible
Ensures that a tree-view item is visible, expanding the parent item or scrolling the tree-view control, if necessary. You can use this macro or send the TVM_ENSUREVISIBLE message explicitly. |
TreeView_Expand
The TreeView_Expand macro expands or collapses the list of child items associated with the specified parent item, if any. You can use this macro or send the TVM_EXPAND message explicitly. |
TreeView_GetBkColor
Retrieves the current background color of the control. You can use this macro or send the TVM_GETBKCOLOR message explicitly. |
TreeView_GetCheckState
Gets the check state of the specified item. You can also use the TVM_GETITEMSTATE message directly. |
TreeView_GetChild
Retrieves the first child item of the specified tree-view item. You can use this macro, or you can explicitly send the TVM_GETNEXTITEM message with the TVGN_CHILD flag. |
TreeView_GetCount
Retrieves a count of the items in a tree-view control. You can use this macro or send the TVM_GETCOUNT message explicitly. |
TreeView_GetDropHilight
Retrieves the tree-view item that is the target of a drag-and-drop operation. You can use this macro, or you can explicitly send the TVM_GETNEXTITEM message with the TVGN_DROPHILITE flag. |
TreeView_GetEditControl
Retrieves the handle to the edit control being used to edit a tree-view item's text. You can use this macro or send the TVM_GETEDITCONTROL message explicitly. |
TreeView_GetExtendedStyle
Retrieves the extended style for a specified tree-view control. Use this macro or send the TVM_GETEXTENDEDSTYLE message explicitly. |
TreeView_GetFirstVisible
Retrieves the first visible item in a tree-view control window. You can use this macro, or you can explicitly send the TVM_GETNEXTITEM message with the TVGN_FIRSTVISIBLE flag. |
TreeView_GetImageList
Retrieves the handle to the normal or state image list associated with a tree-view control. You can use this macro or send the TVM_GETIMAGELIST message explicitly. |
TreeView_GetIndent
Retrieves the amount, in pixels, that child items are indented relative to their parent items. You can use this macro or send the TVM_GETINDENT message explicitly. |
TreeView_GetInsertMarkColor
Retrieves the color used to draw the insertion mark for the tree view. You can use this macro or send the TVM_GETINSERTMARKCOLOR message explicitly. |
TreeView_GetISearchString
Retrieves the incremental search string for a tree-view control. The tree-view control uses the incremental search string to select an item based on characters typed by the user. You can use this macro or send the TVM_GETISEARCHSTRING message explicitly. |
TreeView_GetItem
Retrieves some or all of a tree-view item's attributes. You can use this macro or send the TVM_GETITEM message explicitly. |
TreeView_GetItemHeight
Retrieves the current height of the tree-view items. You can use this macro or send the TVM_GETITEMHEIGHT message explicitly. |
TreeView_GetItemPartRect
Retrieves the largest possible bounding rectangle that constitutes the "hit zone" for a specified part of an item. Use this macro or send the TVM_GETITEMPARTRECT message explicitly. |
TreeView_GetItemRect
Retrieves the bounding rectangle for a tree-view item and indicates whether the item is visible. You can use this macro or send the TVM_GETITEMRECT message explicitly. |
TreeView_GetItemState
Retrieves some or all of a tree-view item's state attributes. You can use this macro or send the TVM_GETITEMSTATE message explicitly. |
TreeView_GetLastVisible
Retrieves the last expanded item in a tree-view control. This does not retrieve the last item visible in the tree-view window. You can use this macro, or you can explicitly send the TVM_GETNEXTITEM message with the TVGN_LASTVISIBLE flag. |
TreeView_GetLineColor
Gets the current line color. You can also use the TVM_GETLINECOLOR message directly. |
TreeView_GetNextItem
Retrieves the tree-view item that bears the specified relationship to a specified item. You can use this macro, use one of the TreeView_Get macros described below, or send the TVM_GETNEXTITEM message explicitly. |
TreeView_GetNextSelected
Retrieves the tree-view item that bears the TVGN_NEXTSELECTED relationship to a specified tree item. |
TreeView_GetNextSibling
Retrieves the next sibling item of a specified item in a tree-view control. You can use this macro, or you can explicitly send the TVM_GETNEXTITEM message with the TVGN_NEXT flag. |
TreeView_GetNextVisible
Retrieves the next visible item that follows a specified item in a tree-view control. You can use this macro, or you can explicitly send the TVM_GETNEXTITEM message with the TVGN_NEXTVISIBLE flag. |
TreeView_GetParent
Retrieves the parent item of the specified tree-view item. You can use this macro, or you can explicitly send the TVM_GETNEXTITEM message with the TVGN_PARENT flag. |
TreeView_GetPrevSibling
Retrieves the previous sibling item of a specified item in a tree-view control. You can use this macro, or you can explicitly send the TVM_GETNEXTITEM message with the TVGN_PREVIOUS flag. |
TreeView_GetPrevVisible
Retrieves the first visible item that precedes a specified item in a tree-view control. You can use this macro, or you can explicitly send the TVM_GETNEXTITEM message with the TVGN_PREVIOUSVISIBLE flag. |
TreeView_GetRoot
Retrieves the topmost or very first item of the tree-view control. You can use this macro, or you can explicitly send the TVM_GETNEXTITEM message with the TVGN_ROOT flag. |
TreeView_GetScrollTime
Retrieves the maximum scroll time for the tree-view control. You can use this macro or send the TVM_GETSCROLLTIME message explicitly. |
TreeView_GetSelectedCount
TreeView_GetSelectedCount macro |
TreeView_GetSelection
Retrieves the currently selected item in a tree-view control. You can use this macro, or you can explicitly send the TVM_GETNEXTITEM message with the TVGN_CARET flag. |
TreeView_GetTextColor
Retrieves the current text color of the control. You can use this macro or send the TVM_GETTEXTCOLOR message explicitly. |
TreeView_GetToolTips
Retrieves the handle to the child tooltip control used by a tree-view control. You can use this macro or send the TVM_GETTOOLTIPS message explicitly. |
TreeView_GetUnicodeFormat
Retrieves the Unicode character format flag for the control. You can use this macro or send the TVM_GETUNICODEFORMAT message explicitly. |
TreeView_GetVisibleCount
Obtains the number of items that can be fully visible in the client window of a tree-view control. You can use this macro or send the TVM_GETVISIBLECOUNT message explicitly. |
TreeView_HitTest
Determines the location of the specified point relative to the client area of a tree-view control. You can use this macro or send the TVM_HITTEST message explicitly. |
TreeView_InsertItem
Inserts a new item in a tree-view control. You can use this macro or send the TVM_INSERTITEM message explicitly. |
TreeView_MapAccIDToHTREEITEM
Maps an accessibility ID to an HTREEITEM. You can use this macro or send the TVM_MAPACCIDTOHTREEITEM message explicitly. |
TreeView_MapHTREEITEMToAccID
Maps an HTREEITEM to an accessibility ID. You can use this macro or send the TVM_MAPHTREEITEMTOACCID message explicitly. |
TreeView_Select
Selects the specified tree-view item, scrolls the item into view, or redraws the item in the style used to indicate the target of a drag-and-drop operation. |
TreeView_SelectDropTarget
Redraws a specified tree-view control item in the style used to indicate the target of a drag-and-drop operation. You can use this macro or the TreeView_Select macro, or you can send the TVM_SELECTITEM message explicitly. |
TreeView_SelectItem
Selects the specified tree-view item. You can use this macro or the TreeView_Select macro, or you can send the TVM_SELECTITEM message explicitly. |
TreeView_SelectSetFirstVisible
Scrolls the tree-view control vertically to ensure that the specified item is visible. |
TreeView_SetAutoScrollInfo
Sets information used to determine auto-scroll characteristics. Use this macro or send the TVM_SETAUTOSCROLLINFO message explicitly. |
TreeView_SetBkColor
Sets the background color of the control. You can use this macro or send the TVM_SETBKCOLOR message explicitly. |
TreeView_SetBorder
Sets the size of the border for the items in a tree-view control. You can use this macro or send the TVM_SETBORDER message explicitly. |
TreeView_SetCheckState
Sets the item's state image to "checked" or "unchecked." You can also use the TVM_SETITEM message directly. |
TreeView_SetExtendedStyle
Sets the extended style for a specified TreeView control. Use this macro or send the TVM_SETEXTENDEDSTYLE message explicitly. |
TreeView_SetHot
Sets the hot item for a tree-view control. You can use this macro or send the TVM_SETHOT message explicitly. |
TreeView_SetImageList
Sets the normal or state image list for a tree-view control and redraws the control using the new images. You can use this macro or send the TVM_SETIMAGELIST message explicitly. |
TreeView_SetIndent
Sets the width of indentation for a tree-view control and redraws the control to reflect the new width. You can use this macro or send the TVM_SETINDENT message explicitly. |
TreeView_SetInsertMark
Sets the insertion mark in a tree-view control. You can use this macro or send the TVM_SETINSERTMARK message explicitly. |
TreeView_SetInsertMarkColor
Sets the color used to draw the insertion mark for the tree view. You can use this macro or send the TVM_SETINSERTMARKCOLOR message explicitly. |
TreeView_SetItem
The TreeView_SetItem macro sets some or all of a tree-view item's attributes. You can use this macro or send the TVM_SETITEM message explicitly. |
TreeView_SetItemHeight
Sets the height of the tree-view items. You can use this macro or send the TVM_SETITEMHEIGHT message explicitly. |
TreeView_SetItemState
Sets a tree-view item's state attributes. You can use this macro or send the TVM_SETITEM message explicitly. |
TreeView_SetLineColor
Sets the current line color. You can also use the TVM_SETLINECOLOR message directly. |
TreeView_SetScrollTime
Sets the maximum scroll time for the tree-view control. You can use this macro or send the TVM_SETSCROLLTIME message explicitly. |
TreeView_SetTextColor
Sets the text color of the control. You can use this macro or send the TVM_SETTEXTCOLOR message explicitly. |
TreeView_SetToolTips
Sets a tree-view control's child tooltip control. You can use this macro or send the TVM_SETTOOLTIPS message explicitly. |
TreeView_SetUnicodeFormat
Sets the Unicode character format flag for the control. (TreeView_SetUnicodeFormat) |
TreeView_ShowInfoTip
Shows the infotip for a specified item in a tree-view control. Use this macro or send the TVM_SHOWINFOTIP message explicitly. |
TreeView_SortChildren
Sorts the child items of the specified parent item in a tree-view control. You can use this macro or send the TVM_SORTCHILDREN message explicitly. |
TreeView_SortChildrenCB
Sorts tree-view items using an application-defined callback function that compares the items. You can use this macro or send the TVM_SORTCHILDRENCB message explicitly. |
UninitializeFlatSB
Uninitializes flat scroll bars for a particular window. The specified window will revert to standard scroll bars. |