Parts and States
This topic describes the parts and states that you use to change the appearance of controls when visual styles are enabled. Windows draws certain parts for controls and windows and these parts are divided into parent and child parts. Most parts have a state—for example disabled, active, or selected. When you create a control, you decide which parts of the control to apply visual styles to. You divide the control into a main part and zero or more named, child parts. Examples of parts are text areas, drawn shapes, images, and lines. For each part, you can define one or more background images in a single bitmap file. The different backgrounds are usually associated with different states of the control, but do not have to be. For example, if the control is disabled, a shaded background might be used. At run time, the appropriate image can be selected by using an iStateId value as the 1-based index to the correct image.
Note
Much of the Theme API allows you to use a value of (0,0) for the part and state ID in the parameter list, most commonly when drawing the background using DrawThemeBackground. This indicates that data from a higher level element is to be used. Part 0 can be interpreted as "data that is the same for all parts of this element", and state 0 as "data that is the same for all states of this part". Use stateId=0 only when there are no states defined.
Parts and States of Standard Controls and Windows
The following table shows the control classes, parts, and states. The values in the table are defined in Vsstyle.h and Vssym32.h.
Class | Part | States |
---|---|---|
BUTTON | BP_CHECKBOX | CBS_CHECKEDDISABLED, CBS_CHECKEDHOT, CBS_CHECKEDNORMAL, CBS_CHECKEDPRESSED, CBS_MIXEDDISABLED, CBS_MIXEDHOT, CBS_MIXEDNORMAL, CBS_MIXEDPRESSED, CBS_UNCHECKEDDISABLED, CBS_UNCHECKEDHOT, CBS_UNCHECKEDNORMAL, CBS_UNCHECKEDPRESSED |
BP_COMMANDLINK | CMDLS_DEFAULTED, CMDLS_DEFAULTED_ANIMATING, CMDLS_DISABLED, CMDLS_HOT, CMDLS_NORMAL, CMDLS_PRESSED | |
BP_COMMANDLINKGLYPH | CMDLGS_DEFAULTED, CMDLGS_DISABLED, CMDLGS_HOT, CMDLGS_NORMAL, CMDLGS_PRESSED, | |
BP_GROUPBOX | GBS_DISABLED, GBS_NORMAL | |
BP_PUSHBUTTON | PBS_DEFAULTED, PBS_DISABLED, PBS_HOT, PBS_NORMAL, PBS_PRESSED | |
BP_RADIOBUTTON | RBS_CHECKEDDISABLED, RBS_CHECKEDHOT, RBS_CHECKEDNORMAL, RBS_CHECKEDPRESSED, RBS_UNCHECKEDDISABLED, RBS_UNCHECKEDHOT, RBS_UNCHECKEDNORMAL, RBS_UNCHECKEDPRESSED | |
BP_USERBUTTON | ||
CLOCK | CLP_TIME | CLS_NORMAL, CLS_HOT (Windows 7), CLS_PRESSED (Windows 7) |
COMBOBOX | CP_BACKGROUND | |
CP_BORDER | CBB_DISABLED, CBB_FOCUSED, CBB_HOT, CBB_NORMAL | |
CP_CUEBANNER | CBCB_DISABLED, CBCB_HOT, CBCB_NORMAL, CBCB_PRESSED | |
CP_DROPDOWNBUTTON | CBXS_DISABLED, CBXS_HOT, CBXS_NORMAL, CBXS_PRESSED | |
CP_DROPDOWNBUTTONLEFT | CBXSL_DISABLED, CBXSL_HOT, CBXSL_NORMAL, CBXSL_PRESSED | |
CP_DROPDOWNBUTTONRIGHT | CBXSR_DISABLED, CBXSR_HOT, CBXSR_NORMAL, CBXSR_PRESSED | |
CP_TRANSPARENTBACKGROUND | CBTBS_DISABLED, CBTBS_FOCUSED, CBTBS_HOT, CBTBS_NORMAL | |
CP_READONLY | CBRO_DISABLED, CBRO_HOT, CBRO_NORMAL, CBRO_PRESSED | |
COMMUNICATIONS | CSST_TAB | CSTB_HOT, CSTB_NORMAL, CSTB_SELECTED |
CONTROLPANEL | CPANEL_BANNERAREA | |
CPANEL_BODYTEXT | ||
CPANEL_BODYTITLE | ||
CPANEL_BUTTON | ||
CPANEL_CONTENTLINK | CPCL_DISABLED, CPCL_HOT, CPCL_NORMAL, CPCL_PRESSED | |
CPANEL_CONTENTPANE | ||
CPANEL_CONTENTPANELABEL | ||
CPANEL_CONTENTPANELINE | ||
CPANEL_GROUPTEXT | ||
CPANEL_HELPLINK | CPHL_DISABLED, CPHL_HOT, CPHL_NORMAL, CPHL_PRESSED | |
CPANEL_LARGECOMMANDAREA | ||
CPANEL_MESSAGETEXT | ||
CPANEL_NAVIGATIONPANE | ||
CPANEL_NAVIGATIONPANELABEL | ||
CPANEL_NAVIGATIONPANELINE | ||
CPANEL_SECTIONTITLELINK | CPSTL_HOT, CPSTL_NORMAL | |
CPANEL_SMALLCOMMANDAREA | ||
CPANEL_TASKLINK | CPTL_DISABLED, CPTL_HOT, CPTL_NORMAL, CPTL_PAGE, CPTL_PRESSED | |
CPANEL_TITLE | ||
DATEPICKER | DP_DATEBORDER | DPDB_DISABLED, DPDB_FOCUSED, DPDB_HOT, DPDB_NORMAL |
DP_DATETEXT | DPDT_DISABLED, DPDT_NORMAL, DPDT_SELECTED | |
DP_SHOWCALENDARBUTTONRIGHT | DPSCBR_DISABLED, DPSCBR_HOT, DPSCBR_NORMAL, DPSCBR_PRESSED | |
DRAGDROP | DD_COPY | DDCOPY_HIGHLIGHT, DDCOPY_NOHIGHLIGHT |
DD_CREATELINK | DDCREATELINK_HIGHLIGHT, DDCREATELINK_NOHIGHLIGHT | |
DD_IMAGEBG | ||
DD_MOVE | DDMOVE_HIGHLIGHT, DDMOVE_NOHIGHLIGHT | |
DD_NONE | DDNONE_HIGHLIGHT, DDNONE_NOHIGHLIGHT | |
DD_TEXTBG | ||
DD_UPDATEMETADATA | DDUPDATEMETADATA_HIGHLIGHT, DDUPDATEMETADATA_NOHIGHLIGHT | |
DD_WARNING | DDWARNING_HIGHLIGHT, DDWARNING_NOHIGHLIGHT | |
EDIT | EP_BACKGROUND | EBS_ASSIST, EBS_DISABLED, EBS_FOCUSED, EBS_HOT, EBS_NORMAL, EBS_READONLY |
EP_BACKGROUNDWITHBORDER | EBWBS_DISABLED, EBWBS_FOCUSED, EBWBS_HOT, EBWBS_NORMAL | |
EP_CARET | ||
EP_EDITBORDER_HSCROLL | EPSH_DISABLED, EPSH_FOCUSED, EPSH_HOT, EPSH_NORMAL | |
EP_EDITBORDER_HVSCROLL | EPSHV_DISABLED, EPSHV_FOCUSED, EPSHV_HOT, EPSHV_NORMAL | |
EP_EDITBORDER_NOSCROLL | EPSN_DISABLED, EPSN_FOCUSED, EPSN_HOT, EPSN_NORMAL | |
EP_EDITBORDER_VSCROLL | EPSV_DISABLED, EPSV_FOCUSED, EPSV_HOT, EPSV_NORMAL | |
EP_EDITTEXT | ETS_ASSIST, ETS_CUEBANNER, ETS_DISABLED, ETS_FOCUSED, ETS_HOT, ETS_NORMAL, ETS_READONLY, ETS_SELECTED | |
EP_PASSWORD | ||
EXPLORERBAR | EBP_HEADERBACKGROUND | |
EBP_HEADERCLOSE | EBHC_HOT, EBHC_NORMAL, EBHC_PRESSED | |
EBP_HEADERPIN | EBHP_HOT, EBHP_NORMAL, EBHP_PRESSED, EBHP_SELECTEDHOT, EBHP_SELECTEDNORMAL, EBHP_SELECTEDPRESSED | |
EBP_IEBARMENU | EBM_HOT, EBM_NORMAL, EBM_PRESSED | |
EBP_NORMALGROUPBACKGROUND | ||
EBP_NORMALGROUPCOLLAPSE | EBNGC_HOT, EBNGC_NORMAL, EBNGC_PRESSED | |
EBP_NORMALGROUPEXPAND | EBNGE_HOT, EBNGE_NORMAL, EBNGE_PRESSED | |
EBP_NORMALGROUPHEAD | ||
EBP_SPECIALGROUPBACKGROUND | ||
EBP_SPECIALGROUPCOLLAPSE | EBSGC_HOT, EBSGC_NORMAL, EBSGC_PRESSED | |
EBP_SPECIALGROUPEXPAND | EBSGE_HOT, EBSGE_NORMAL, EBSGE_PRESSED | |
EBP_SPECIALGROUPHEAD | ||
FLYOUT | FLYOUT_BODY | FBS_EMPHASIZED, FBS_NORMAL |
FLYOUT_DIVIDER | ||
FLYOUT_HEADER | ||
FLYOUT_LABEL | FLS_DISABLED, FLS_EMPHASIZED, FLS_NORMAL, FLS_SELECTED | |
FLYOUT_LINK | FLYOUTLINK_HOVER, FLYOUTLINK_NORMAL | |
FLYOUT_LINKAREA | ||
FLYOUT_LINKHEADER | FLH_HOVER, FLH_NORMAL | |
FLYOUT_WINDOW | ||
GLOBALS | GP_BORDER | BSS_FLAT, BSS_RAISED, BSS_SUNKEN |
GP_LINEHORZ | LHS_FLAT, LHS_RAISED, LHS_SUNKEN | |
GP_LINEVERT | LVS_FLAT, LVS_RAISED, LVS_SUNKEN | |
HEADER | HP_HEADERDROPDOWN | HDDS_HOT, HDDS_NORMAL, HDDS_SOFTHOT |
HP_HEADERDROPDOWNFILTER | HDDFS_HOT, HDDFS_NORMAL, HDDFS_SOFTHOT | |
HP_HEADERITEM | HIS_HOT, HIS_ICONHOT, HIS_ICONNORMAL, HIS_ICONPRESSED, HIS_ICONSORTEDHOT, HIS_ICONSORTEDNORMAL, HIS_ICONSORTEDPRESSED, HIS_NORMAL, HIS_PRESSED, HIS_SORTEDNORMAL, HIS_SORTEDHOT, HIS_SORTEDPRESSED | |
HP_HEADERITEMLEFT | HILS_HOT, HILS_NORMAL, HILS_PRESSED | |
HP_HEADERITEMRIGHT | HIRS_HOT, HIRS_NORMAL, HIRS_PRESSED | |
HP_HEADEROVERFLOW | HOFS_HOT, HOFS_NORMAL | |
HP_HEADERSORTARROW | HSAS_SORTEDDOWN, HSAS_SORTEDUP | |
LISTBOX | LBCP_BORDER_HSCROLL | LBPSH_DISABLED, LBPSH_FOCUSED, LBPSH_HOT, LBPSH_NORMAL |
LBCP_BORDER_HVSCROLL | LBPSHV_DISABLED, LBPSHV_FOCUSED, LBPSHV_HOT, LBPSHV_NORMAL | |
LBCP_BORDER_NOSCROLL | LBPSN_DISABLED, LBPSN_FOCUSED, LBPSN_HOT, LBPSN_NORMAL | |
LBCP_BORDER_VSCROLL | LBPSV_DISABLED, LBPSV_FOCUSED, LBPSV_HOT, LBPSV_NORMAL | |
LBCP_ITEM | LBPSI_HOT, LBPSI_HOTSELECTED, LBPSI_SELECTED, LBPSI_SELECTEDNOTFOCUS | |
LISTVIEW | LVP_COLLAPSEBUTTON | LVCB_HOVER, LVCB_NORMAL, LVCB_PUSHED |
LVP_COLUMNDETAIL | ||
LVP_EMPTYTEXT | ||
LVP_EXPANDBUTTON | LVEB_HOVER, LVEB_NORMAL, LVEB_PUSHED | |
LVP_GROUPHEADER | LVGH_CLOSE, LVGH_CLOSEHOT, LVGH_CLOSESELECTED, LVGH_CLOSESELECTEDHOT, LVGH_CLOSESELECTEDNOTFOCUSED, LVGH_CLOSESELECTEDNOTFOCUSEDHOT, LVGH_CLOSEMIXEDSELECTION, LVGH_CLOSEMIXEDSELECTIONHOT, LVGH_OPEN, LVGH_OPENHOT, LVGH_OPENSELECTED, LVGH_OPENSELECTEDHOT, LVGH_OPENSELECTEDNOTFOCUSED, LVGH_OPENSELECTEDNOTFOCUSEDHOT, LVGH_OPENMIXEDSELECTION, LVGH_OPENMIXEDSELECTIONHOT | |
LVP_GROUPHEADERLINE | LVGHL_CLOSE, LVGHL_CLOSEHOT, LVGHL_CLOSESELECTED, LVGHL_CLOSESELECTEDHOT, LVGHL_CLOSESELECTEDNOTFOCUSED, LVGHL_CLOSESELECTEDNOTFOCUSEDHOT, LVGHL_CLOSEMIXEDSELECTION, LVGHL_CLOSEMIXEDSELECTIONHOT, LVGHL_OPEN, LVGHL_OPENHOT, LVGHL_OPENSELECTED, LVGHL_OPENSELECTEDHOT, LVGHL_OPENSELECTEDNOTFOCUSED, LVGHL_OPENSELECTEDNOTFOCUSEDHOT, LVGHL_OPENMIXEDSELECTION, LVGHL_OPENMIXEDSELECTIONHOT | |
LVP_LISTGROUP | ||
LVP_LISTDETAIL | ||
LVP_LISTITEM | LISS_DISABLED, LISS_HOT, LISS_HOTSELECTED, LISS_NORMAL, LISS_SELECTED, LISS_SELECTEDNOTFOCUS | |
LVP_LISTSORTEDDETAIL | ||
MENU | MENU_BARBACKGROUND | MB_ACTIVE, MB_INACTIVE |
MENU_BARITEM | MBI_DISABLED, MBI_DISABLEDHOT, MBI_DISABLEDPUSHED, MBI_HOT, MBI_NORMAL, MBI_PUSHED | |
MENU_CHEVRON_TMSCHEMA | ||
MENU_MENUBARDROPDOWN_TMSCHEMA | ||
MENU_MENUBARITEM_TMSCHEMA | ||
MENU_MENUDROPDOWN_TMSCHEMA | ||
MENU_MENUITEM_TMSCHEMA | ||
MENU_POPUPBACKGROUND | ||
MENU_POPUPBORDERS | ||
MENU_POPUPCHECK | MC_BULLETDISABLED, MC_BULLETNORMAL, MC_CHECKMARKDISABLED, MC_CHECKMARKNORMAL | |
MENU_POPUPCHECKBACKGROUND | MCB_BITMAP, MCB_DISABLED, MCB_NORMAL | |
MENU_POPUPGUTTER | ||
MENU_POPUPITEM | MPI_DISABLED, MPI_DISABLEDHOT, MPI_HOT, MPI_NORMAL | |
MENU_POPUPITEM_FOCUSABLE | MPIF_NORMAL, MPIF_HOT, MPIF_DISABLED, MPIF_DISABLEDHOT | |
MENU_POPUPITEMKBFOCUS | MPIKBFOCUS_NORMAL | |
MENU_POPUPSEPARATOR | ||
MENU_POPUPSUBMENU | MSM_DISABLED, MSM_NORMAL | |
MENU_SEPARATOR_TMSCHEMA | ||
MENU_SYSTEMCLOSE | MSYSC_DISABLED, MSYSC_NORMAL | |
MENU_SYSTEMMAXIMIZE | MSYSMX_DISABLED, MSYSMX_NORMAL | |
MENU_SYSTEMMINIMIZE | MSYSMN_DISABLED, MSYSMN_NORMAL | |
MENU_SYSTEMRESTORE | MSYSR_DISABLED, MSYSR_NORMAL | |
MENUBAND | MDP_NEWAPPBUTTON | MDS_CHECKED, MDS_DISABLED, MDS_HOT, MDS_HOTCHECKED, MDS_NORMAL, MDS_PRESSED |
MDP_SEPERATOR | ||
NAVIGATION | NAV_BACKBUTTON | NAV_BB_DISABLED, NAV_BB_HOT, NAV_BB_NORMAL, NAV_BB_PRESSED |
NAV_FORWARDBUTTON | NAV_FB_DISABLED, NAV_FB_HOT, NAV_FB_NORMAL, NAV_FB_PRESSED | |
NAV_MENUBUTTON | NAV_MB_DISABLED, NAV_MB_HOT, NAV_MB_NORMAL, NAV_MB_PRESSED | |
PAGE | PGRP_DOWN | DNS_DISABLED, DNS_HOT, DNS_NORMAL, DNS_PRESSED |
PGRP_DOWNHORZ | DNHZS_DISABLED, DNHZS_HOT, DNHZS_NORMAL, DNHZS_PRESSED | |
PGRP_UP | UPS_DISABLED, UPS_HOT, UPS_NORMAL, UPS_PRESSED | |
PGRP_UPHORZ | UPHZS_DISABLED, UPHZS_HOT, UPHZS_NORMAL, UPHZS_PRESSED | |
PROGRESS | PP_BAR | |
PP_BARVERT | ||
PP_CHUNK | ||
PP_CHUNKVERT | ||
PP_FILL | PBFS_ERROR, PBFS_NORMAL, PBFS_PARTIAL, PBFS_PAUSED | |
PP_FILLVERT | PBFVS_ERROR, PBFVS_NORMAL, PBFVS_PARTIAL, PBFVS_PAUSED | |
PP_MOVEOVERLAY | ||
PP_MOVEOVERLAYVERT | ||
PP_PULSEOVERLAY | ||
PP_PULSEOVERLAYVERT | ||
PP_TRANSPARENTBAR | PBBS_NORMAL, PBBS_PARTIAL | |
PP_TRANSPARENTBARVERT | PBBVS_NORMAL, PBBVS_PARTIAL | |
REBAR | RP_BACKGROUND | |
RP_BAND | ||
RP_CHEVRON | CHEVS_HOT, CHEVS_NORMAL, CHEVS_PRESSED | |
RP_CHEVRONVERT | CHEVSV_HOT, CHEVSV_NORMAL, CHEVSV_PRESSED | |
RP_GRIPPER | ||
RP_GRIPPERVERT | ||
RP_SPLITTER | SPLITS_HOT, SPLITS_NORMAL, SPLITS_PRESSED | |
RP_SPLITTERVERT | SPLITSV_HOT, SPLITSV_NORMAL, SPLITSV_PRESSED | |
SCROLLBAR | SBP_ARROWBTN | ABS_DOWNDISABLED, ABS_DOWNHOT, ABS_DOWNNORMAL, ABS_DOWNPRESSED, ABS_DOWNHOVER, ABS_LEFTDISABLED, ABS_LEFTHOT, ABS_LEFTHOVER, ABS_LEFTNORMAL, ABS_LEFTPRESSED, ABS_RIGHTDISABLED, ABS_RIGHTHOT, ABS_RIGHTHOVER, ABS_RIGHTNORMAL, ABS_RIGHTPRESSED, ABS_UPDISABLED, ABS_UPHOT, ABS_UPHOVER, ABS_UPNORMAL, ABS_UPPRESSED, |
SBP_GRIPPERHORZ | SCRBS_DISABLED, SCRBS_HOT, SCRBS_HOVER, SCRBS_NORMAL, SCRBS_PRESSED | |
SBP_GRIPPERVERT | SCRBS_DISABLED, SCRBS_HOT, SCRBS_HOVER, SCRBS_NORMAL, SCRBS_PRESSED | |
SBP_LOWERTRACKHORZ | SCRBS_DISABLED, SCRBS_HOT, SCRBS_HOVER, SCRBS_NORMAL, SCRBS_PRESSED | |
SBP_LOWERTRACKVERT | SCRBS_DISABLED, SCRBS_HOT, SCRBS_HOVER, SCRBS_NORMAL, SCRBS_PRESSED | |
SBP_SIZEBOX | SZB_HALFBOTTOMRIGHTALIGN, SZB_HALFBOTTOMLEFTALIGN, SZB_HALFTOPRIGHTALIGN, SZB_HALFTOPLEFTALIGN, SZB_LEFTALIGN, SZB_RIGHTALIGN, SZB_TOPRIGHTALIGN, SZB_TOPLEFTALIGN | |
SBP_THUMBBTNHORZ | SCRBS_DISABLED, SCRBS_HOT, SCRBS_HOVER, SCRBS_NORMAL, SCRBS_PRESSED | |
SBP_THUMBBTNVERT | SCRBS_DISABLED, SCRBS_HOT, SCRBS_HOVER, SCRBS_NORMAL, SCRBS_PRESSED | |
SBP_UPPERTRACKHORZ | SCRBS_DISABLED, SCRBS_HOT, SCRBS_HOVER, SCRBS_NORMAL, SCRBS_PRESSED | |
SBP_UPPERTRACKVERT | SCRBS_DISABLED, SCRBS_HOT, SCRBS_HOVER, SCRBS_NORMAL, SCRBS_PRESSED | |
SEARCHEDITBOX | SEBP_SEARCHEDITBOXTEXT (Windows 7) | SEBTS_FORMATTED |
SPIN | SPNP_DOWN | DNS_DISABLED, DNS_HOT, DNS_NORMAL, DNS_PRESSED |
SPNP_DOWNHORZ | DNHZS_DISABLED, DNHZS_HOT, DNHZS_NORMAL, DNHZS_PRESSED | |
SPNP_UP | UPS_DISABLED, UPS_HOT, UPS_NORMAL, UPS_PRESSED | |
SPNP_UPHORZ | UPHZS_DISABLED, UPHZS_HOT, UPHZS_NORMAL, UPHZS_PRESSED | |
STARTPANEL | SPP_LOGOFF | |
SPP_LOGOFFBUTTONS | SPLS_HOT, SPLS_NORMAL, SPLS_PRESSED | |
SPP_MOREPROGRAMS | ||
SPP_MOREPROGRAMSARROW | SPS_HOT, SPS_NORMAL, SPS_PRESSED | |
SPP_PLACESLIST | ||
SPP_PLACESLISTSEPARATOR | ||
SPP_PREVIEW | ||
SPP_PROGLIST | ||
SPP_PROGLISTSEPARATOR | ||
SPP_USERPANE | ||
SPP_USERPICTURE | ||
STATUS | SP_GRIPPER | |
SP_GRIPPERPANE | ||
SP_PANE | ||
TAB | TABP_AEROWIZARDBODY | |
TABP_BODY | ||
TABP_PANE | ||
TABP_TABITEM | TIS_DISABLED, TIS_FOCUSED, TIS_HOT, TIS_NORMAL, TIS_SELECTED | |
TABP_TABITEMBOTHEDGE | TIBES_DISABLED, TIBES_FOCUSED, TIBES_HOT, TIBES_NORMAL, TIBES_SELECTED | |
TABP_TABITEMLEFTEDGE | TILES_DISABLED, TILES_FOCUSED, TILES_HOT, TILES_NORMAL, TILES_SELECTED | |
TABP_TABITEMRIGHTEDGE | TIRES_DISABLED, TIRES_FOCUSED, TIRES_HOT, TIRES_NORMAL, TIRES_SELECTED | |
TABP_TOPTABITEM | TTIS_DISABLED, TTIS_FOCUSED, TTIS_HOT, TTIS_NORMAL, TTIS_SELECTED | |
TABP_TOPTABITEMBOTHEDGE | TTIBES_DISABLED, TTIBES_FOCUSED, TTIBES_HOT, TTIBES_NORMAL, TTIBES_SELECTED | |
TABP_TOPTABITEMLEFTEDGE | TTILES_DISABLED, TTILES_FOCUSED, TTILES_HOT, TTILES_NORMAL, TTILES_SELECTED | |
TABP_TOPTABITEMRIGHTEDGE | TTIRES_DISABLED, TTIRES_FOCUSED, TTIRES_HOT, TTIRES_NORMAL, TTIRES_SELECTED | |
TASKBAND | TDP_GROUPCOUNT | |
TDP_FLASHBUTTON | ||
TDP_FLASHBUTTONGROUPMENU | ||
TASKBAR | TBP_BACKGROUNDBOTTOM | |
TBP_BACKGROUNDLEFT | ||
TBP_BACKGROUNDRIGHT | ||
TBP_BACKGROUNDTOP | ||
TBP_SIZINGBARBOTTOM | ||
TBP_SIZINGBARBOTTOMLEFT | ||
TBP_SIZINGBARRIGHT | ||
TBP_SIZINGBARTOP | ||
TASKDIALOG | TDLG_BUTTONSECTION | |
TDLG_BUTTONWRAPPER | ||
TDLG_COMMANDLINKPANE | ||
TDLG_CONTENTICON | ||
TDLG_CONTENTPANE | TDLGCPS_STANDALONE | |
TDLG_CONTROLPANE | ||
TDLG_EXPANDEDCONTENT | ||
TDLG_EXPANDEDFOOTERAREA | ||
TDLG_EXPANDOBUTTON | TDLGEBS_EXPANDEDHOVER, TDLGEBS_EXPANDEDNORMAL, TDLGEBS_EXPANDEDPRESSED, TDLGEBS_HOVER, TDLGEBS_NORMAL, TDLGEBS_PRESSED | |
TDLG_EXPANDOTEXT | ||
TDLG_FOOTNOTEAREA | ||
TDLG_FOOTNOTEPANE | ||
TDLG_FOOTNOTESEPARATOR | ||
TDLG_IMAGEALIGNMENT | ||
TDLG_MAINICON | ||
TDLG_MAININSTRUCTIONPANE | ||
TDLG_PRIMARYPANEL | ||
TDLG_PROGRESSBAR | ||
TDLG_RADIOBUTTONPANE | ||
TDLG_SECONDARYPANEL | ||
TDLG_VERIFICATIONTEXT | ||
TEXTSTYLE | TEXT_BODYTITLE | |
TEXT_BODYTEXT | ||
TEXT_CONTROLLABEL | TS_CONTROLLABEL_DISABLED, TS_CONTROLLABEL_NORMAL | |
TEXT_EXPANDED | ||
TEXT_HYPERLINKTEXT | TS_HYPERLINK_DISABLED, TS_HYPERLINK_HOT, TS_HYPERLINK_NORMAL, TS_HYPERLINK_PRESSED | |
TEXT_INSTRUCTION | ||
TEXT_LABEL | ||
TEXT_MAININSTRUCTION | ||
TEXT_SECONDARYTEXT | ||
TOOLBAR | TP_BUTTON | TS_CHECKED, TS_DISABLED, TS_HOT, TS_HOTCHECKED, TS_NEARHOT, TS_NORMAL, TS_OTHERSIDEHOT, TS_PRESSED |
TP_DROPDOWNBUTTON | TS_CHECKED, TS_DISABLED, TS_HOT, TS_HOTCHECKED, TS_NEARHOT, TS_NORMAL, TS_OTHERSIDEHOT, TS_PRESSED | |
TP_DROPDOWNBUTTONGLYPH (Windows 7) | TS_CHECKED, TS_DISABLED, TS_HOT, TS_HOTCHECKED, TS_NEARHOT, TS_NORMAL, TS_OTHERSIDEHOT, TS_PRESSED | |
TP_SEPARATOR | TS_CHECKED, TS_DISABLED, TS_HOT, TS_HOTCHECKED, TS_NEARHOT, TS_NORMAL, TS_OTHERSIDEHOT, TS_PRESSED | |
TP_SEPARATORVERT | TS_CHECKED, TS_DISABLED, TS_HOT, TS_HOTCHECKED, TS_NEARHOT, TS_NORMAL, TS_OTHERSIDEHOT, TS_PRESSED | |
TP_SPLITBUTTON | TS_CHECKED, TS_DISABLED, TS_HOT, TS_HOTCHECKED, TS_NEARHOT, TS_NORMAL, TS_OTHERSIDEHOT, TS_PRESSED | |
TP_SPLITBUTTONDROPDOWN | TS_CHECKED, TS_DISABLED, TS_HOT, TS_HOTCHECKED, TS_NEARHOT, TS_NORMAL, TS_OTHERSIDEHOT, TS_PRESSED | |
TOOLTIP | TTP_BALLOON | TTBS_LINK, TTBS_NORMAL |
TTP_BALLOONSTEM | TTBSS_POINTINGUPLEFTWALL, TTBSS_POINTINGUPCENTERED, TTBSS_POINTINGUPRIGHTWALL, TTBSS_POINTINGDOWNRIGHTWALL, TTBSS_POINTINGDOWNCENTERED, TTBSS_POINTINGDOWNLEFTWALL | |
TTP_BALLOONTITLE | ||
TTP_CLOSE | TTCS_HOT, TTCS_NORMAL, TTCS_PRESSED | |
TTP_STANDARD | TTSS_LINK, TTSS_NORMAL | |
TTP_STANDARDTITLE | TTSS_LINK, TTSS_NORMAL | |
TTP_WRENCH (Windows 7) | TTWS_NORMAL, TTWS_HOT, TTWS_PRESSED | |
TRACKBAR | TKP_THUMB | TUS_DISABLED, TUS_FOCUSED, TUS_HOT, TUS_NORMAL, TUS_PRESSED |
TKP_THUMBBOTTOM | TUBS_DISABLED, TUBS_FOCUSED, TUBS_HOT, TUBS_NORMAL, TUBS_PRESSED | |
TKP_THUMBLEFT | TUVLS_DISABLED, TUVLS_FOCUSED, TUVLS_HOT, TUVLS_NORMAL, TUVLS_PRESSED | |
TKP_THUMBRIGHT | TUVRS_DISABLED, TUVRS_FOCUSED, TUVRS_HOT, TUVRS_NORMAL, TUVRS_PRESSED | |
TKP_THUMBTOP | TUTS_DISABLED, TUTS_FOCUSED, TUTS_HOT, TUTS_NORMAL, TUTS_PRESSED | |
TKP_THUMBVERT | TUVS_DISABLED, TUVS_FOCUSED, TUVS_HOT, TUVS_NORMAL, TUVS_PRESSED | |
TKP_TICS | TSS_NORMAL | |
TKP_TICSVERT | TSVS_NORMAL | |
TKP_TRACK | TRS_NORMAL | |
TKP_TRACKVERT | TRVS_NORMAL | |
TRAYNOTIFY | TNP_ANIMBACKGROUND | |
TNP_BACKGROUND | ||
TREEVIEW | TVP_BRANCH | |
TVP_GLYPH | GLPS_CLOSED, GLPS_OPENED | |
TVP_HOTGLYPH | HGLPS_CLOSED, HGLPS_OPENED | |
TVP_TREEITEM | TREIS_DISABLED, TREIS_HOT, TREIS_NORMAL, TREIS_SELECTED, TREIS_SELECTEDNOTFOCUS, TREIS_HOTSELECTED | |
WINDOW | WP_CAPTION | CS_ACTIVE, CS_DISABLED, CS_INACTIVE |
WP_CAPTIONSIZINGTEMPLATE | ||
WP_CLOSEBUTTON | CBS_DISABLED, CBS_HOT, CBS_NORMAL, CBS_PUSHED | |
WP_DIALOG | ||
WP_FRAME | FS_ACTIVE, FS_INACTIVE | |
WP_FRAMEBOTTOM | ||
WP_FRAMEBOTTOMSIZINGTEMPLATE | ||
WP_FRAMELEFT | ||
WP_FRAMELEFTSIZINGTEMPLATE | ||
WP_FRAMERIGHT | ||
WP_FRAMERIGHTSIZINGTEMPLATE | ||
WP_HELPBUTTON | HBS_DISABLED, HBS_HOT, HBS_NORMAL, HBS_PUSHED | |
WP_HORZSCROLL | HSS_DISABLED, HSS_HOT, HSS_NORMAL, HSS_PUSHED | |
WP_HORZTHUMB | HTS_DISABLED, HTS_HOT, HTS_NORMAL, HTS_PUSHED | |
WP_MAXBUTTON | MAXBS_DISABLED, MAXBS_HOT, MAXBS_NORMAL, MAXBS_PUSHED | |
WP_MAXCAPTION | MXCS_ACTIVE, MXCS_DISABLED, MXCS_INACTIVE | |
WP_MDICLOSEBUTTON | ||
WP_MDIHELPBUTTON | ||
WP_MDIMINBUTTON | ||
WP_MDIRESTOREBUTTON | ||
WP_MDISYSBUTTON | ||
WP_MINBUTTON | MINBS_DISABLED, MINBS_HOT, MINBS_NORMAL, MINBS_PUSHED | |
WP_MINCAPTION | MNCS_ACTIVE, MNCS_DISABLED, MNCS_INACTIVE | |
WP_RESTOREBUTTON | RBS_DISABLED, RBS_HOT, RBS_NORMAL, RBS_PUSHED | |
WP_SMALLCAPTION | ||
WP_SMALLCAPTIONSIZINGTEMPLATE | ||
WP_SMALLCLOSEBUTTON | ||
WP_SMALLFRAMEBOTTOM | ||
WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE | ||
WP_SMALLFRAMELEFT | ||
WP_SMALLFRAMELEFTSIZINGTEMPLATE | ||
WP_SMALLFRAMERIGHT | ||
WP_SMALLFRAMERIGHTSIZINGTEMPLATE | ||
WP_SMALLMAXCAPTION | ||
WP_SMALLMINCAPTION | ||
WP_SYSBUTTON | SBS_DISABLED, SBS_HOT, SBS_NORMAL, SBS_PUSHED | |
WP_VERTSCROLL | VSS_DISABLED, VSS_HOT, VSS_NORMAL, VSS_PUSHED | |
WP_VERTTHUMB | VTS_DISABLED, VTS_HOT, VTS_NORMAL, VTS_PUSHED |
Note
MENU_POPUPITEMKBFOCUS
and MENU_POPUPITEM_FOCUSABLE
are available in Windows Insider Preview Build 22621 or later.