# Functions
CreateMutex kernel32 API CreateMutex.
FindWindowEx user32 API FindWindowEx.
No description provided by the author
GetNextWindow user32 API GetNextWindow.
No description provided by the author
OpenMutex kernel32 API OpenMutex 2031617 SYNCRONIZE.
# Constants
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#ifdef UNICODE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
don't use threads..
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#ifdef UNICODE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Button control messages.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#define Button_SetTextMargin(hwnd, pmargin)\ (BOOL)SNDMSG((hwnd), BCM_SETTEXTMARGIN, 0, (LPARAM)(pmargin)).
// BUTTON MESSAGES.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA) // Macro to use on a button or command link to display an elevated icon.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// SPLIT BUTTON INFO mask flags.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// SPLIT BUTTON STYLE flags.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if(WINVER >= 0x0600)#define BM_SETDONTCLICK 0x00F8#endif /* WINVER >= 0x0600 */.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// BUTTON STYLES.
// BUTTON STATE FLAGS.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
0x0010; automatically calculate the cx of the button.
0x0000.
0x0002.
(TBSTYLE_GROUP | TBSTYLE_CHECK).
0x0008.
0x0004.
0x0020; this button should not have accel prefix.
0x0001.
ignored unless TBSTYLE_EX_MIXEDBUTTONS is set.
draw drop-down arrow, but without split arrow section.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Doesn't draw text.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// custom combobox control messages.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
use GETEXTENDEDSTYLE instead.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
use SETEXTENDEDSTYLE instead.
lparam == new style, wParam (optional) == mask.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
combo box ex.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
Combobox control messages.
wParam == Awareness.
Common control shared messages.
fills in COLORSCHEME pointed to by lParam.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
lParam is bkColor.
lParam is color scheme.
wParam == hwndParent.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// the 0x000010000 bit means it's individual item specific.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// drawstage flags // values under 0x00010000 are reserved for global custom draw values.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#endif #if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// itemState flags.
#if (NTDDI_VERSION >= NTDDI_WINXP).
common dialog (new).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// custom draw return flags // values under 0x00010000 are reserved for global custom draw values.
draw the background.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
flags are the same, we can distinguish by context.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
don't draw the focus rect.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
#ifdef UNICODE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// DateTime_GetDateTimePickerInfo(HWND hdp, DATETIMEPICKERINFO* pdtpi) // Retrieves information about the selected date time picker.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// HWND DateTime_GetMonthCal(HWND hdp) // returns the HWND of the MonthCal popup window.
// DWORD DateTime_GetRange(HWND hdp, LPSYSTEMTIME rgst) // modifies rgst[0] to be the minimum ALLOWABLE systemtime (or 0 if no minimum) // modifies rgst[1] to be the maximum ALLOWABLE systemtime (or 0 if no maximum) // returns GDTR_MIN|GDTR_MAX if there is a minimum|maximum limit.
// DWORD DateTimePick_GetSystemtime(HWND hdp, LPSYSTEMTIME pst) // returns GDT_NONE if "none" is selected (DTS_SHOWNONE only) // returns GDT_VALID and modifies *pst to be the currently selected value.
#ifdef UNICODE.
// BOOL DateTime_SetFormat(HWND hdp, LPCTSTR sz) // sets the display formatting string to sz (see GetDateFormat and GetTimeFormat for valid formatting chars) // NOTE: 'X' is a valid formatting character which indicates that the application // will determine how to display information.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// BOOL DateTime_SetRange(HWND hdp, DWORD gdtr, LPSYSTEMTIME rgst) // if GDTR_MIN, sets the minimum ALLOWABLE systemtime to rgst[0], otherwise removes minimum // if GDTR_MAX, sets the maximum ALLOWABLE systemtime to rgst[1], otherwise removes maximum // returns TRUE on success, FALSE on error (such as invalid parameters).
// BOOL DateTime_SetSystemtime(HWND hdp, DWORD gd, LPSYSTEMTIME pst) if gd==GDT_NONE, sets datetimepick to None (DTS_SHOWNONE only) if gd==GDT_VALID, sets datetimepick to *pst // returns TRUE on success, FALSE on error (such as bad params).
MonthCal is popping up, -753.
the systemtime has changed, -759.
MonthCal has dropped down, -754.
datetimepick.
datetimepick2.
query display for app format field (X), -756.
query formatting info for app format field (X), -755.
-742.
-743.
DTN_FIRST - 5.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
the user has entered a string, -758.
-745.
modify keydown on app format field (X), , -757.
-744.
allow user entered strings (app MUST respond to DTN_USERSTRING).
use the long date format (app must forward WM_WININICHANGE messages).
right-align popup instead of left-align it.
short date format with century (app must forward WM_WININICHANGE messages).
use the short date format (app must forward WM_WININICHANGE messages).
allow a NONE selection.
use the time format (app must forward WM_WININICHANGE messages).
use UPDOWN instead of MONTHCAL.
Edit control messages.
Set the cue banner with the lParm = LPCWSTR.
#define Edit_SetHilite(hwndCtl, ichStart, ichEnd) ((void)SNDMSG((hwndCtl), EM_SETHILITE, (ichStart), (ichEnd))).
Hide any balloon tip associated with the edit control.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Set the cue banner with the lParm = LPCWSTR.
#if (NTDDI_VERSION >= NTDDI_VISTA).
Show a balloon tip associated to the edit control.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
render markup centered in the listview area.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#define GDT_ERROR -1.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
above plus the grayed out parts of.
visible portion of display.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Same as LVCFMT_BITMAP_ON_RIGHT.
Same as LVCFMT_CENTER.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Can't resize the column; same as LVCFMT_FIXED_WIDTH.
Same as LVCFMT_IMAGE.
Same as LVCFMT_JUSTIFYMASK.
Same as LVCFMT_LEFT.
Same as LVCFMT_COL_HAS_IMAGES.
Same as LVCFMT_RIGHT.
Same as LVCFMT_LEFT.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
Column is a split button; same as LVCFMT_SPLITBUTTON.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
clear the filter, by setting this bit.
HD_ITEM.pvFilter points to a DWORD (dos date).
HD_ITEM.pvFilter points to a INT.
HD_ITEM.pvFilter points to a HD_TEXTFILTER.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wparam = which item (by index).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Header messages.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
rect of item's drop down button.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
rect of overflow button.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (_WIN32_IE >= 0x0600).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
header.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Triggered by accelerator.
Triggered by arrow keys.
This accelerator is not unique.
idOld is invalid.
idNew is invalid.
left mouse button selected.
Triggered by mouse.
// Hot item change flags.
hot item reselected.
Toggle button's dropdown state.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#define HOTKEY_CLASSA "msctls_hotkey32".
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#ifdef _MACHOTKEYF_EXT = 0 #else.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP) // For tileview.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
animate.
toolbar, statusbar, trackbar, tooltips.
rebar (coolbar) control.
month picker, date picker, time picker, updown.
hotkey.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
listview, header.
native font control.
page scroller.
progress.
#if (NTDDI_VERSION >= NTDDI_WINXP).
tab, tooltips.
treeview, tooltips.
updown.
comboex.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
HINST_COMMCTRL = ((HINSTANCE)-1).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Imagelist should enable use of the high quality scaler.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Mirror the icons contained, if the process is mirrored.
Imagelist should accept smaller than set images and apply OriginalSize based on image added.
(not implemented).
Causes the mirroring code to mirror each item when inserting a set of images, verses the whole strip.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
This preserves the alpha channel in dest.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Causes the image to be scaled to cx, cy instead of clipped.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
Write or reads the stream using downlevel sematics.
Writes or reads the stream using new sematics for this version of comctl32.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// for tooltips.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
no parameters.
lresult = # of non black fields.
no parameters.
lparam = TCP/IP address.
wparam = field.
wparam = field, lparam = range.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
internet address.
internet address.
sizeof("://")).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Don't use any custom text colors.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam: cxMaxWidth, lparam: n/a, ret: cy.
wParam: cxMaxWidth, lparam: SIZE*, ret: cy.
wParam: n/a, lparam: LITEM*, ret: BOOL.
wParam: n/a, lparam: PLHITTESTINFO, ret: BOOL.
wParam: n/a, lparam: LITEM*, ret: BOOL.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// dwItemType.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// ListView custom draw return values.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Same as HDF_BITMAP_ON_RIGHT.
Same as HDF_CENTER.
Same as HDF_OWNERDRAW.
Fill the remainder of the tile area.
Width will augment with the row height.
Can't resize the column; same as HDF_FIXEDWIDTH.
Same as HDF_IMAGE.
Same as HDF_JUSTIFYMASK.
Same as HDF_LEFT.
Move to the top of the next list of columns.
If not set, CCM_DPISCALE will govern scaling up fixed width.
This sub-item doesn't have an title.
Same as HDF_RIGHT.
Column is a split button; same as HDF_SPLITBUTTON.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
This sub-item can be wrapped.
// footer flags.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Same as LVFI_PARTIAL.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// footer item flags.
// footer item state.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Don't forget to validate exclusivity.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Don't forget to validate exclusivity.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
pszDescriptionBottom is valid.
pszDescriptionTop is valid.
iExtendedImage is valid.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
iFirstItem and cItems are valid.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
pszSubsetTitle is valid.
readonly, cItems holds count of items in visible subset, iFirstItem is valid.
pszSubtitle is valid.
pszTask is valid.
iTitleImage is valid.
Entire expanded group.
Header only (collapsed group).
Label only.
subset link only.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
On item AND not on the background.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
The piColFmt member is valid in addition to puColumns.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
TRUE = insert After iItem, otherwise before.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// key flags stored in uKeyFlags.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
ListView messages.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#define ListView_SetGroupState(hwnd, dwGroupId, dwMask, dwState) \ { LVGROUP _macro_lvg;\_macro_lvg.cbSize = sizeof(_macro_lvg);\_macro_lvg.mask = LVGF_STATE;\_macro_lvg.stateMask = dwMask;\_macro_lvg.state = dwState;\ SNDMSG((hwnd), LVM_SETGROUPINFO, (WPARAM)(dwGroupId), (LPARAM)(LVGROUP *)&_macro_lvg);\ }.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// These next to methods make it easy to identify an item that can be repositioned // within listview.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#define LVSCW_AUTOSIZE -1 #define LVSCW_AUTOSIZE_USEHEADER -2.
optional wParam == mask.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
listview.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Icons automatically arrange if no icon positions have been set.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
border selection style instead of highlight.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
applies to report mode only.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Display column header in all view modes.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
listview does InfoTips for you.
Icons are lined up in columns that use up the whole view area.
listview unfolds partly hidden labels if it does not have infotip text.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Also changes overlay rendering to top right for icon mode.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Icons automatically snap to grid.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Background is painted by the parent via WM_PRINTCLIENT.
Enable shadow text on transparent backgrounds only (useful with bitmaps).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// these flags only apply to LVS_OWNERDATA listviews in report or list mode.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// Part.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
these indicate that hitting.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
here will go to the next/prev month.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// BOOL MonthCal_GetCurSel(HWND hmc, LPSYSTEMTIME pst) // returns FALSE if MCS_MULTISELECT // returns TRUE and sets *pst to the currently selected date otherwise.
// DWORD result..
// DWORD MonthCal_GetMaxSelCount(HWND hmc) // returns the maximum number of selectable days allowed.
// DWORD MonthCal_GetMaxTodayWidth(HWND hmc, LPSIZE psz) // sets *psz to the maximum width/height of the "Today" string displayed // at the bottom of the calendar (as long as MCS_NOTODAY is not specified).
// BOOL MonthCal_GetMinReqRect(HWND hmc, LPRECT prc) // sets *prc the minimal size needed to display one month // To display two months, undo the AdjustWindowRect calculation already done to // this rect, double the width, and redo the AdjustWindowRect calculation -- // the monthcal control will display two calendars in this window (if you also // double the vertical size, you will get 4 calendars) // NOTE: if you want to gurantee that the "Today" string is not clipped, // get the MCM_GETMAXTODAYWIDTH and use the max of that width and this width.
// int MonthCal_GetMonthDelta(HWND hmc) // returns the number of months one click on a next/prev button moves by.
// DWORD MonthCal_GetMonthRange(HWND hmc, DWORD gmr, LPSYSTEMTIME rgst) // if rgst specified, sets rgst[0] to the starting date and // and rgst[1] to the ending date of the the selectable (non-grayed) // days if GMR_VISIBLE or all the displayed days (including grayed) // if GMR_DAYSTATE.
// DWORD MonthCal_GetRange(HWND hmc, LPSYSTEMTIME rgst) // modifies rgst[0] to be the minimum ALLOWABLE systemtime (or 0 if no minimum) // modifies rgst[1] to be the maximum ALLOWABLE systemtime (or 0 if no maximum) // returns GDTR_MIN|GDTR_MAX if there is a minimum|maximum limit.
// BOOL MonthCal_GetSelRange(HWND hmc, LPSYSTEMTIME rgst) // sets rgst[0] to the first day of the selection range // sets rgst[1] to the last day of the selection range.
// get what day is "today" // returns BOOL for success/failure.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// determine what pinfo->pt is over.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// set colors to draw control with -- see MCSC_ bits below.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// BOOL MonthCal_SetCurSel(HWND hmc, LPSYSTEMTIME pst) // returns FALSE if MCS_MULTISELECT // returns TURE and sets the currently selected date to *pst otherwise.
// BOOL MonthCal_SetDayState(HWND hmc, int cbds, DAYSTATE *rgds) // cbds is the count of DAYSTATE items in rgds and it must be equal // to the value returned from MonthCal_GetMonthRange(hmc, GMR_DAYSTATE, NULL) // This sets the DAYSTATE bits for each month (grayed and non-grayed // days) displayed in the calendar.
// set first day of week to iDay: // 0 for Monday, 1 for Tuesday, ..., 6 for Sunday // -1 for means use locale info.
// BOOL MonthCal_SetMaxSelCount(HWND hmc, UINT n) // sets the max number days that can be selected iff MCS_MULTISELECT.
// int MonthCal_SetMonthDelta(HWND hmc, int n) sets the month delta to n.
// BOOL MonthCal_SetRange(HWND hmc, DWORD gdtr, LPSYSTEMTIME rgst) // if GDTR_MIN, sets the minimum ALLOWABLE systemtime to rgst[0], otherwise removes minimum // if GDTR_MAX, sets the maximum ALLOWABLE systemtime to rgst[1], otherwise removes maximum // returns TRUE on success, FALSE on error (such as invalid parameters).
// BOOL MonthCal_SetSelRange(HWND hmc, LPSYSTEMTIME rgst) // selects the range of days from rgst[0] to rgst[1].
// set what day is "today" send NULL to revert back to real date.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// Returns the min rect that will fit the max number of calendars for the passed in rect.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA) // View.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
monthcal.
-747.
MCN_FIRST - 6.
-749.
-746.
-750.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
the background color (between months).
background within the month cal.
the dates.
background of the title.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
the text color of header & trailing days.
#ifdef UNICODE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// style definition.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
uses NMCHAR struct.
uses NMCLICK struct.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
uses NMCUSTOMTEXT struct.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
generic to all controls.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
uses NMKEY struct.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
uses NMMOUSE struct.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
uses NMCLICK struct.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
uses NMMOUSE struct.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
notify of when the tooltips window is create.
uses NMTVSTATEIMAGECHANGING struct, defined after HTREEITEM.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam = return (TRUE ? low : high).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
lParam = bar color.
lParam = bkColor.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
lParam = high, wParam = low.
wParam = PBST_[State] (NORMAL, ERROR, PAUSED).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// begin_r_commctrl #if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// The following identifiers specifies the button control.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Scroll button is in depressed state.
Scroll button is in grayed state.
Scroll button is in hot state.
Scroll button is not visible.
Scroll button is in normal state.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
//Keys down.
Pager control messages.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
lParam == hwnd.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Pager Control.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#ifdef UNICODE.
#define PROGRESS_CLASSA "msctls_progress32".
// for manual drag control lparam == cursor pos // -1 means do it yourself.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
returns in lparam = lprc the amount of edges added to band wparam.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
defaults to CLR_NONE.
fills in COLORSCHEME pointed to by lParam.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
defaults to 0x00000000.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam == id.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
set width for docked band.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
sets the default BK color.
lParam is color scheme.
#if (_WIN32_IE >= 0x0600).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
show/hide band.
resize the rebar/break bands and such to this rect (lparam).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
These are not flags and are all mutually exclusive.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
control the size of the header.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
break to new line.
edge around top & bottom of child window.
bitmap doesn't move during band resize.
band can't be sized.
always show the gripper.
don't show.
keep band title hidden.
never show the gripper.
don't show when vertical.
keep band in top row.
display drop-down button for this band if it's sized smaller than ideal width.
allow autosizing of this child vertically.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (_WIN32_IE >= 0x0600).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Uses NMREBAR.
Uses NMREBAR.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
rebar.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (_WIN32_IE >= 0x0600).
// Mask flags for NMREBAR.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
this always has the vertical gripper (default for horizontal mode).
flags for RB_SIZETORECT.
#ifdef _WIN32.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
lParam = bkColor.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// refers to the data saved for simple mode.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
status bar.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// status bar notifications.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// this is a status bar flag, preference to SBARS_TOOLTIPS.
#ifdef _WIN32.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// BUTTONINFO APIs do NOT support the string pool.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
fills in COLORSCHEME pointed to by lParam.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
For TBSTYLE_EX_*.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam == fHeight, lParam = psize.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
lParam == LPTBINSERTMARK.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Rect of item's drop down button.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
lParam == LPSIZE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam == IID, lParam void **ppv.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam is the Cmd instead of index.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam == char, lParam = &iCount.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam == LPPOINT lParam == LPTBINSERTMARK.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam == ch, lParam int * pidBtn.
wParam == ch, lParam int * pidBtn.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam == TRUE/FALSE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
lParam is color scheme.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam == mask lParam == bit values.
For TBSTYLE_EX_*.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam == iHotItem.
wParam == iHotItem, lParam = dwFlags.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
lParam == LPTBINSERTMARK.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// custom draw item specs.
Use ILD_BLEND50 on the icon image.
Use color of the button bk when hottracked.
Use ILD_BLEND50 on the icon image.
Don't draw button edges.
Don't draw etched effect for disabled items.
Don't draw default highlight of image/text for TBSTATE_MARKED.
Don't offset button if pressed.
Use CustomDrawColors to RenderText regardless of VisualStyle.
// Return codes for TBN_DROPDOWN.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Treat as a standard press button.
this specifies that the wparam in Get/SetButtonInfo is an index, not id.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
TRUE = insert After iButton, otherwise before.
TRUE iff missed buttons completely.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wparam = BOOL fLeft; (or right).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wparam = BOOL fLeft; (or right).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
uses TBNOTIFY.
this is sent when the user clicks down on a button then drags off the button.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
toolbar.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
This is sent when the toolbar needs some display information.
This is sent when the toolbar needs some display information.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Down=Left and Up=Right (default is Down=Right and Up=Left).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Trackbar should notify parent before repositioning the slider due to user action (enables snapping).
Accessibility hint: the smaller number (usually the min value) means "high" and the larger number (usually the max value) means "low".
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Background is painted by the parent via WM_PRINTCLIENT.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
obsolete; use BTNS_AUTOSIZE instead.
obsolete; use BTNS_BUTTON instead.
obsolete; use BTNS_CHECK instead.
obsolete; use BTNS_CHECKGROUP instead.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
obsolete; use BTNS_DROPDOWN instead.
Double Buffer the toolbar.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
don't show partially obscured buttons.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
conflicts w/ TBSTYLE_WRAPABLE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
obsolete; use BTNS_GROUP instead.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
obsolete; use BTNS_NOPREFIX instead.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
obsolete; use BTNS_SEP instead.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// TrackBar Tip Side flags.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Tab control messages.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#ifdef UNICODE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#ifdef UNICODE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
optional wParam == mask.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#ifdef UNICODE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
tab control.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// EX styles for use with TCM_SETEXTENDEDSTYLE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
allow multi-select in button mode.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
assumes multiline tab.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
selected control return value IDCANCEL.
selected control return value IDCLOSE.
selected control return value IDNO.
selected control return value IDOK.
selected control return value IDRETRY.
selected control return value IDYES.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
enum _TASKDIALOG_FLAGS {.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Don't call SetForegroundWindow() when activating the dialog.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
used by ShellMessageBox to emulate MessageBox sizing behavior.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam = Button ID.
wParam = Radio Button ID.
wParam = 0 (unchecked), 1 (checked), lParam = 1 (set key focus).
lParam = 0 (disable), lParam != 0 (enable), wParam = Button ID.
lParam = 0 (disable), lParam != 0 (enable), wParam = Radio Button ID.
typedef enum _TASKDIALOG_MESSAGES {.
wParam = Button ID, lParam = 0 (elevation not required), lParam != 0 (elevation required).
wParam = element (TASKDIALOG_ELEMENTS), lParam = new element text (LPCWSTR).
wParam = 0 (nonMarque) wParam != 0 (Marquee).
wParam = 0 (stop marquee), wParam != 0 (start marquee), lparam = speed (milliseconds between repaints).
wParam = new position.
lParam = MAKELPARAM(nMinRange, nMaxRange).
wParam = new progress state.
wParam = element (TASKDIALOG_ELEMENTS), lParam = new element text (LPCWSTR).
wParam = icon element (TASKDIALOG_ICON_ELEMENTS), lParam = new icon (hIcon if TDF_USE_HICON_* was set, PCWSTR otherwise).
wParam = Button ID.
typedef enum _TASKDIALOG_NOTIFICATIONS {.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam = 0 (dialog is now collapsed), wParam != 0 (dialog is now expanded).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
lParam = (LPCWSTR)pszHREF.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam = Radio Button ID.
wParam = Milliseconds since dialog created or timer reset.
wParam = 1 if checkbox checked, 0 if not, lParam is unused and always 0.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (WINVER >= 0x0500).
#endif /* WINVER >= 0x0500 */.
#ifdef UNICODE.
#ifdef _WIN32.
#ifdef UNICODE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#ifdef UNICODE.
#define TRACKBAR_CLASSA "msctls_trackbar32".
trackbar.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
valid only on the TTN_NEEDTEXT callback.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
// ToolTip Icons (Set with TTM_SETTITLE).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// Tool Tip Messages.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
lParam = lprc.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam = 0, lParam = TTGETTITLE*.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
Win7: wParam = GetMessageExtraInfo() when relaying WM_MOUSEMOVE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
lParam = lprc.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam = TTI_*, lParam = char* szTitle.
wParam = TTI_*, lParam = wchar* szTitle.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
wParam = TRUE/FALSE start end lparam = LPTOOLINFO.
lParam = dwPos.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
tooltips.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Use themed hyperlinks.
TreeView messages.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// treeview's customdraw return meaning don't draw images.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
typedef enum _TVITEMPART {.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (_WIN32_IE >= 0x0600).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (_WIN32_IE >= 0x0600).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#endif.
#if (NTDDI_VERSION >= NTDDI_VISTA).
#if (_WIN32_IE >= 0x0600).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#endif.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#define TreeView_SetInsertMarkColor(hwnd, clr) \ (COLORREF)SNDMSG((hwnd), TVM_SETINSERTMARKCOLOR, 0, (LPARAM)(clr)).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#define TreeView_SetItemHeight(hwnd, iHeight) \ (int)SNDMSG((hwnd), TVM_SETITEMHEIGHT, (WPARAM)(iHeight), 0).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#define TreeView_SetToolTips(hwnd, hwndTT) \ (HWND)SNDMSG((hwnd), TVM_SETTOOLTIPS, (WPARAM)(hwndTT), 0).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
treeview.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (_WIN32_IE >= 0x0600).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#endif.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_VISTA).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#if (NTDDI_VERSION >= NTDDI_WINXP).
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
TVS_NOSCROLL overrides this.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
Should not conflict with TVGN flags.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
wParam & lParam are LPINT.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
updown.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#ifdef UNICODE.
#define UPDOWN_CLASSA "msctls_updown32".
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#ifdef UNICODE.
// Button Class Name #define WC_BUTTONA "Button".
#ifdef UNICODE.
#ifdef UNICODE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
// Combobox Class Name #define WC_COMBOBOXA "ComboBox".
#ifdef UNICODE.
// Edit Class Name #define WC_EDITA "Edit".
#ifdef UNICODE.
#ifdef _WIN32 #define WC_HEADERA "SysHeader32".
#ifdef UNICODE.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#ifdef UNICODE.
// Listbox Class Name #define WC_LISTBOXA "ListBox".
#ifdef UNICODE.
#define WC_LISTVIEWA "SysListView32".
#ifdef UNICODE.
// === Native Font Control === // #ifndef NONATIVEFONTCTL //NativeFont Class Name.
#ifdef UNICODE.
//Pager Class Name.
#ifdef UNICODE.
// Scrollbar Class Name #define WC_SCROLLBARA "ScrollBar".
#ifdef UNICODE.
// Static Class Name #define WC_STATICA "Static".
#ifdef UNICODE.
#define WC_TABCONTROLA "SysTabControl32".
#ifdef UNICODE.
#ifdef _WIN32 #define WC_TREEVIEWA "SysTreeView32".
// // If the messages for TrackMouseEvent have not been defined then define them // now.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
#ifndef WMN_FIRST.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
* NOTE: All Message Numbers below 0x0400 are RESERVED.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author