⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 commctrl.h

📁 北京大学ACM在线评测系统 OnlineJudge
💻 H
📖 第 1 页 / 共 5 页
字号:
#define LVS_SHAREIMAGELISTS	64#define LVS_NOLABELWRAP	128#define LVS_AUTOARRANGE	256#define LVS_EDITLABELS	512#define LVS_NOSCROLL	0x2000#define LVS_TYPESTYLEMASK	0xfc00#define LVS_ALIGNTOP	0#define LVS_ALIGNLEFT	0x800#define LVS_ALIGNMASK	0xc00#define LVS_OWNERDRAWFIXED	0x400#define LVS_NOCOLUMNHEADER	0x4000#define LVS_NOSORTHEADER	0x8000#if (_WIN32_IE >= 0x0300)#define CDIS_CHECKED 8#define CDIS_DEFAULT 32#define CDIS_DISABLED 4#define CDIS_FOCUS 16#define CDIS_GRAYED 2#define CDIS_HOT 64#define CDIS_SELECTED 1#define CDIS_MARKED 128#define CDIS_INDETERMINATE 256#if (_WIN32_WINNT >= 0x0501)#define CDIS_SHOWKEYBOARDCUES 512#endif#define CDDS_POSTERASE 4#define CDDS_POSTPAINT 2#define CDDS_PREERASE 3#define CDDS_PREPAINT 1#define CDDS_ITEM 65536#define CDDS_ITEMPOSTERASE 65540#define CDDS_ITEMPOSTPAINT 65538#define CDDS_ITEMPREERASE 65539#define CDDS_ITEMPREPAINT 65537#if (_WIN32_IE >= 0x0400)#define CDDS_SUBITEM 0x20000#endif/* FIXME: missing CDRF_NOTIFYSUBITEMDRAW */#define CDRF_DODEFAULT 0#define CDRF_NOTIFYITEMDRAW 32#define CDRF_NOTIFYITEMERASE 128#define CDRF_NOTIFYPOSTERASE 64#define CDRF_NOTIFYPOSTPAINT 16#define CDRF_NEWFONT 2#define CDRF_SKIPDEFAULT 4#if (_WIN32_IE >= 0x0400)#define LVBKIF_SOURCE_NONE      0x00000000#define LVBKIF_SOURCE_HBITMAP   0x00000001#define LVBKIF_SOURCE_URL       0x00000002#define LVBKIF_SOURCE_MASK      0x00000003#define LVBKIF_STYLE_NORMAL     0x00000000#define LVBKIF_STYLE_TILE       0x00000010#define LVBKIF_STYLE_MASK       0x00000010#endif /* _WIN32_IE >=0x0400 */#if (_WIN32_WINNT >= 0x501)#define LVBKIF_FLAG_TILEOFFSET  0x00000100#define LVBKIF_TYPE_WATERMARK   0x10000000#endif /* _WIN32_WINNT >= 0x501 */#define LVS_OWNERDATA 4096#define LVS_EX_CHECKBOXES 4#define LVS_EX_FULLROWSELECT 32#define LVS_EX_GRIDLINES 1#define LVS_EX_HEADERDRAGDROP 16#define LVS_EX_ONECLICKACTIVATE 64#define LVS_EX_SUBITEMIMAGES 2#define LVS_EX_TRACKSELECT 8#define LVS_EX_TWOCLICKACTIVATE 128#define LVSICF_NOINVALIDATEALL	0x00000001#define LVSICF_NOSCROLL	0x00000002#if( _WIN32_IE >= 0x0400 )#define LVS_EX_FLATSB	0x00000100#define LVS_EX_REGIONAL	0x00000200#define LVS_EX_INFOTIP	0x00000400#define LVS_EX_UNDERLINEHOT	0x00000800#define LVS_EX_UNDERLINECOLD	0x00001000#define LVS_EX_MULTIWORKAREAS	0x00002000#endif /* _WIN32_IE >=0x0400 */#if( _WIN32_IE >= 0x0500 )#define LVS_EX_LABELTIP	0x00004000#define LVS_EX_BORDERSELECT	0x00008000#endif  /* _WIN32_IE >= 0x0500 */#endif  /* _WIN32_IE >= 0x0300 */#define LVSIL_NORMAL	0#define LVSIL_SMALL	1#define LVSIL_STATE	2#define LVM_GETBKCOLOR	LVM_FIRST#define LVM_SETBKCOLOR	(LVM_FIRST+1)#define LVM_GETIMAGELIST	(LVM_FIRST+2)#define LVM_SETIMAGELIST	(LVM_FIRST+3)#define LVM_GETITEMCOUNT	(LVM_FIRST+4)#define LVIF_TEXT	1#define LVIF_IMAGE	2#define LVIF_PARAM	4#define LVIF_STATE	8#if (_WIN32_IE >= 0x0300)#define LVIF_INDENT 16#define LVIF_NORECOMPUTE 2048#endif#if (_WIN32_WINNT >= 0x0501)#define LVIF_GROUPID 128#define LVIF_COLUMNS 256#endif#define LVIS_FOCUSED	1#define LVIS_SELECTED	2#define LVIS_CUT	4#define LVIS_DROPHILITED	8#define LVIS_OVERLAYMASK	0xF00#define LVIS_STATEIMAGEMASK	0xF000#define LPSTR_TEXTCALLBACKW	((LPWSTR)-1)#define LPSTR_TEXTCALLBACKA	((LPSTR)-1)#define I_IMAGECALLBACK	(-1)#define LVM_GETITEMA	(LVM_FIRST+5)#define LVM_GETITEMW	(LVM_FIRST+75)#define LVM_SETITEMA	(LVM_FIRST+6)#define LVM_SETITEMW	(LVM_FIRST+76)#define LVM_INSERTITEMA	(LVM_FIRST+7)#define LVM_INSERTITEMW	(LVM_FIRST+77)#define LVM_DELETEITEM	(LVM_FIRST+8)#define LVM_DELETEALLITEMS	(LVM_FIRST+9)#define LVM_GETCALLBACKMASK	(LVM_FIRST+10)#define LVM_SETCALLBACKMASK	(LVM_FIRST+11)#if( _WIN32_IE >= 0x0400 )#define LVM_SETBKIMAGEA	(LVM_FIRST + 68)#define LVM_SETBKIMAGEW	(LVM_FIRST + 138)#define LVM_GETBKIMAGEA	(LVM_FIRST + 69)#define LVM_GETBKIMAGEW	(LVM_FIRST + 139)#define LV_MAX_WORKAREAS	16#define LVM_SETWORKAREAS	(LVM_FIRST+65)#define LVM_GETWORKAREAS	(LVM_FIRST+70)#define LVM_GETNUMBEROFWORKAREAS	(LVM_FIRST+73)#define LVM_GETSELECTIONMARK	(LVM_FIRST+66)#define LVM_SETSELECTIONMARK	(LVM_FIRST+67)#define LVM_SETHOVERTIME	(LVM_FIRST+71)#define LVM_GETHOVERTIME	(LVM_FIRST+72)#define LVM_SETTOOLTIPS	(LVM_FIRST+74)#define LVM_GETTOOLTIPS	(LVM_FIRST+78)#define LVM_SETUNICODEFORMAT CCM_SETUNICODEFORMAT#define LVM_GETUNICODEFORMAT CCM_GETUNICODEFORMAT#endif /* _WIN32_IE >= 0x0400 */#define LVNI_ALL	0#define LVNI_FOCUSED	1#define LVNI_SELECTED	2#define LVNI_CUT	4#define LVNI_DROPHILITED	8#define LVNI_ABOVE	256#define LVNI_BELOW	512#define LVNI_TOLEFT	1024#define LVNI_TORIGHT	2048#define LVM_GETNEXTITEM	(LVM_FIRST+12)#define LVFI_PARAM	1#define LVFI_STRING	2#define LVFI_PARTIAL	8#define LVFI_WRAP	32#define LVFI_NEARESTXY	64#define LVIF_DI_SETITEM	0x1000#define LVM_FINDITEMA	(LVM_FIRST+13)#define LVM_FINDITEMW	(LVM_FIRST+83)#define LVIR_BOUNDS	0#define LVIR_ICON	1#define LVIR_LABEL	2#define LVIR_SELECTBOUNDS	3#define LVM_GETITEMRECT	(LVM_FIRST+14)#define LVM_SETITEMPOSITION	(LVM_FIRST+15)#define LVM_GETITEMPOSITION	(LVM_FIRST+16)#define LVM_GETSTRINGWIDTHA	(LVM_FIRST+17)#define LVM_GETSTRINGWIDTHW	(LVM_FIRST+87)#define LVHT_NOWHERE	1#define LVHT_ONITEMICON	2#define LVHT_ONITEMLABEL	4#define LVHT_ONITEMSTATEICON	8#define LVHT_ONITEM	(LVHT_ONITEMICON|LVHT_ONITEMLABEL|LVHT_ONITEMSTATEICON)#define LVHT_ABOVE	8#define LVHT_BELOW	16#define LVHT_TORIGHT	32#define LVHT_TOLEFT	64#define LVM_HITTEST	(LVM_FIRST+18)#define LVM_ENSUREVISIBLE	(LVM_FIRST+19)#define LVM_SCROLL	(LVM_FIRST+20)#define LVM_REDRAWITEMS	(LVM_FIRST+21)#define LVA_DEFAULT	0#define LVA_ALIGNLEFT	1#define LVA_ALIGNTOP	2#define LVA_SNAPTOGRID	5#define LVM_ARRANGE	(LVM_FIRST+22)#define LVM_EDITLABELA	(LVM_FIRST+23)#define LVM_EDITLABELW	(LVM_FIRST+118)#define LVM_GETEDITCONTROL	(LVM_FIRST+24)#define LVCF_FMT	1#define LVCF_WIDTH	2#define LVCF_TEXT	4#define LVCF_SUBITEM	8#if (_WIN32_IE >= 0x0300)#define LVCF_IMAGE 16#define LVCF_ORDER 32#endif#define LVCFMT_LEFT	0#define LVCFMT_RIGHT	1#define LVCFMT_CENTER	2#define LVCFMT_JUSTIFYMASK	3#if (_WIN32_IE >= 0x0300)#define LVCFMT_BITMAP_ON_RIGHT 4096#define LVCFMT_COL_HAS_IMAGES  32768#define LVCFMT_IMAGE 2048 #endif#define LVM_GETCOLUMNA	(LVM_FIRST+25)#define LVM_GETCOLUMNW	(LVM_FIRST+95)#define LVM_SETCOLUMNA	(LVM_FIRST+26)#define LVM_SETCOLUMNW	(LVM_FIRST+96)#define LVM_INSERTCOLUMNA	(LVM_FIRST+27)#define LVM_INSERTCOLUMNW	(LVM_FIRST+97)#define LVM_DELETECOLUMN	(LVM_FIRST+28)#define LVM_GETCOLUMNWIDTH	(LVM_FIRST+29)#define LVSCW_AUTOSIZE	(-1)#define LVSCW_AUTOSIZE_USEHEADER	(-2)#define LVM_SETCOLUMNWIDTH	(LVM_FIRST+30)#define LVM_CREATEDRAGIMAGE	(LVM_FIRST+33)#define LVM_GETVIEWRECT	(LVM_FIRST+34)#define LVM_GETTEXTCOLOR	(LVM_FIRST+35)#define LVM_SETTEXTCOLOR	(LVM_FIRST+36)#define LVM_GETTEXTBKCOLOR	(LVM_FIRST+37)#define LVM_SETTEXTBKCOLOR	(LVM_FIRST+38)#define LVM_GETTOPINDEX	(LVM_FIRST+39)#define LVM_GETCOUNTPERPAGE	(LVM_FIRST+40)#define LVM_GETORIGIN	(LVM_FIRST+41)#define LVM_GETORIGIN	(LVM_FIRST+41)#define LVM_UPDATE	(LVM_FIRST+42)#define LVM_SETITEMSTATE	(LVM_FIRST+43)#define LVM_GETITEMSTATE	(LVM_FIRST+44)#define LVM_GETITEMTEXTA	(LVM_FIRST+45)#define LVM_GETITEMTEXTW	(LVM_FIRST+115)#define LVM_SETITEMTEXTA	(LVM_FIRST+46)#define LVM_SETITEMTEXTW	(LVM_FIRST+116)#define LVM_SETITEMCOUNT	(LVM_FIRST+47)#define LVM_SORTITEMS	(LVM_FIRST+48)#define LVM_SETITEMPOSITION32	(LVM_FIRST+49)#define LVM_GETSELECTEDCOUNT	(LVM_FIRST+50)#define LVM_GETITEMSPACING	(LVM_FIRST+51)#define LVM_GETISEARCHSTRINGA	(LVM_FIRST+52)#define LVM_GETISEARCHSTRINGW	(LVM_FIRST+117)#if (_WIN32_IE >= 0x0300)#define LVM_APPROXIMATEVIEWRECT (LVM_FIRST+64)#define LVM_SETEXTENDEDLISTVIEWSTYLE (LVM_FIRST+54)#define LVM_GETEXTENDEDLISTVIEWSTYLE (LVM_FIRST+55)#define LVM_SETCOLUMNORDERARRAY (LVM_FIRST+58)#define LVM_GETCOLUMNORDERARRAY (LVM_FIRST+59)#define LVM_GETHEADER (LVM_FIRST+31)#define LVM_GETHOTCURSOR (LVM_FIRST+63)#define LVM_GETHOTITEM (LVM_FIRST+61)#define LVM_GETSUBITEMRECT (LVM_FIRST+56)#define LVM_SETHOTCURSOR (LVM_FIRST+62)#define LVM_SETHOTITEM (LVM_FIRST+60)#define LVM_SETICONSPACING (LVM_FIRST+53)#define LVM_SUBITEMHITTEST (LVM_FIRST+57)#endif#define LVN_ITEMCHANGING	LVN_FIRST#define LVN_ITEMCHANGED	(LVN_FIRST-1)#define LVN_INSERTITEM	(LVN_FIRST-2)#define LVN_DELETEITEM	(LVN_FIRST-3)#define LVN_DELETEALLITEMS	(LVN_FIRST-4)#define LVN_BEGINLABELEDITA	(LVN_FIRST-5)#define LVN_BEGINLABELEDITW	(LVN_FIRST-75)#define LVN_ENDLABELEDITA	(LVN_FIRST-6)#define LVN_ENDLABELEDITW	(LVN_FIRST-76)#define LVN_COLUMNCLICK	(LVN_FIRST-8)#define LVN_BEGINDRAG	(LVN_FIRST-9)#define LVN_BEGINRDRAG	(LVN_FIRST-11)#define LVN_GETDISPINFOA	(LVN_FIRST-50)#define LVN_GETDISPINFOW	(LVN_FIRST-77)#define LVN_SETDISPINFOA	(LVN_FIRST-51)#define LVN_SETDISPINFOW	(LVN_FIRST-78)#define LVN_KEYDOWN	(LVN_FIRST-55)#if (_WIN32_IE >= 0x0400)#define LVN_GETINFOTIPA	(LVN_FIRST-57)#define LVN_GETINFOTIPW	(LVN_FIRST-58)#define LVKF_ALT	0x0001#define LVKF_CONTROL	0x0002#define LVKF_SHIFT	0x0004#define LVGIT_UNFOLDED  1#endif#define TVS_HASBUTTONS	1#define TVS_HASLINES	2#define TVS_LINESATROOT	4#define TVS_EDITLABELS	8#define TVS_DISABLEDRAGDROP	16#define TVS_SHOWSELALWAYS	32#if (_WIN32_IE >= 0x0300)#define TVS_CHECKBOXES 256#define TVS_NOTOOLTIPS 128#define TVS_RTLREADING 64#define TVS_TRACKSELECT 512#endif#if (_WIN32_IE >= 0x0400)#define TVS_FULLROWSELECT 4096#define TVS_INFOTIP 2048#define TVS_NONEVENHEIGHT 16384#define TVS_NOSCROLL 8192#define TVS_SINGLEEXPAND 1024#endif#if( _WIN32_IE >= 0x0500 )#define TVS_NOHSCROLL	0x8000#endif /* _WIN32_IE >= 0x0500 */#define TVIF_TEXT	1#define TVIF_IMAGE	2#define TVIF_PARAM	4#define TVIF_STATE	8#define TVIF_HANDLE	16#define TVIF_SELECTEDIMAGE	32#define TVIF_CHILDREN	64#if (_WIN32_IE >= 0x0400)#define TVIF_INTEGRAL	0x0080#endif /* _WIN32_IE >= 0x0400 */#define TVIS_FOCUSED	1#define TVIS_SELECTED	2#define TVIS_CUT	4#define TVIS_DROPHILITED	8#define TVIS_BOLD	16#define TVIS_EXPANDED	32#define TVIS_EXPANDEDONCE	64#define TVIS_OVERLAYMASK	0xF00#define TVIS_STATEIMAGEMASK	0xF000#define TVIS_USERMASK	0xF000#define I_CHILDRENCALLBACK	(-1)#define TVI_ROOT	((HTREEITEM)0xFFFF0000)#define TVI_FIRST	((HTREEITEM)0xFFFF0001)#define TVI_LAST	((HTREEITEM)0xFFFF0002)#define TVI_SORT	((HTREEITEM)0xFFFF0003)#define TVSIL_NORMAL	0#define TVSIL_STATE	2#define TVM_INSERTITEMA	TV_FIRST#define TVM_INSERTITEMW	(TV_FIRST+50)#define TVM_DELETEITEM	(TV_FIRST+1)#define TVM_EXPAND	(TV_FIRST+2)#define TVM_GETITEMRECT	(TV_FIRST+4)#define TVM_GETCOUNT	(TV_FIRST+5)#define TVM_GETINDENT	(TV_FIRST+6)#define TVM_SETINDENT	(TV_FIRST+7)#define TVM_GETIMAGELIST	(TV_FIRST+8)#define TVM_SETIMAGELIST	(TV_FIRST+9)#define TVM_GETNEXTITEM	(TV_FIRST+10)#define TVM_SELECTITEM	(TV_FIRST+11)#define TVM_GETITEMA	(TV_FIRST+12)#define TVM_GETITEMW	(TV_FIRST+62)#define TVM_SETITEMA	(TV_FIRST+13)#define TVM_SETITEMW	(TV_FIRST+63)#define TVM_EDITLABELA	(TV_FIRST+14)#define TVM_EDITLABELW	(TV_FIRST+65)#define TVM_GETEDITCONTROL	(TV_FIRST+15)#define TVM_GETVISIBLECOUNT	(TV_FIRST+16)#define TVM_HITTEST	(TV_FIRST+17)#define TVM_CREATEDRAGIMAGE	(TV_FIRST+18)#define TVM_SORTCHILDREN	(TV_FIRST+19)#define TVM_ENSUREVISIBLE	(TV_FIRST+20)#define TVM_SORTCHILDRENCB	(TV_FIRST+21)#define TVM_ENDEDITLABELNOW	(TV_FIRST+22)#define TVM_GETISEARCHSTRINGA	(TV_FIRST+23)#define TVM_GETISEARCHSTRINGW	(TV_FIRST+64)#if (_WIN32_IE >= 0x0300)#define TVM_GETTOOLTIPS (TV_FIRST+25)#define TVM_SETTOOLTIPS (TV_FIRST+24)#endif#if (_WIN32_IE >= 0x0400)#define TVM_GETBKCOLOR (TV_FIRST+31)#define TVM_GETINSERTMARKCOLOR (TV_FIRST+38)#define TVM_GETITEMHEIGHT (TV_FIRST+28)#define TVM_GETSCROLLTIME (TV_FIRST+34)#define TVM_GETTEXTCOLOR (TV_FIRST+32)#define TVM_SETBKCOLOR (TV_FIRST+29)#define TVM_SETINSERTMARK (TV_FIRST+26)#define TVM_SETINSERTMARKCOLOR (TV_FIRST+37)#define TVM_SETITEMHEIGHT (TV_FIRST+27)#define TVM_SETSCROLLTIME (TV_FIRST+33)#define TVM_SETTEXTCOLOR (TV_FIRST+30)#define TVM_SETUNICODEFORMAT CCM_SETUNICODEFORMAT#define TVM_GETUNICODEFORMAT CCM_GETUNICODEFORMAT#endif#if (_WIN32_IE >= 0x0500)#define TVM_GETITEMSTATE (TV_FIRST+39)#define TVM_SETLINECOLOR (TV_FIRST+40)#define TVM_GETLINECOLOR (TV_FIRST+41)#endif#define TVE_COLLAPSE	1#define TVE_EXPAND	2#define TVE_TOGGLE	3#define TVE_COLLAPSERESET	0x8000#if (_WIN32_IE >= 0x0300)#define TVE_EXPANDPARTIAL	0x4000#endif#define TVC_UNKNOWN	0#define TVC_BYMOUSE	1#define TVC_BYKEYBOARD	2#define TVGN_ROOT	0#define TVGN_NEXT	1#define TVGN_PREVIOUS	2#define TVGN_PARENT	3#define TVGN_CHILD	4#define TVGN_FIRSTVISIBLE	5#define TVGN_NEXTVISIBLE	6#define TVGN_PREVIOUSVISIBLE	7#define TVGN_DROPHILITE	8#define TVGN_CARET	9#if (_WIN32_IE >= 0x0400)#define TVGN_LASTVISIBLE	10#endif#define TVN_SELCHANGINGA	(TVN_FIRST-1)#define TVN_SELCHANGINGW	(TVN_FIRST-50)#define TVN_SELCHANGEDA	(TVN_FIRST-2)#define TVN_SELCHANGEDW	(TVN_FIRST-51)#define TVN_GETDISPINFOA	(TVN_FIRST-3)#define TVN_GETDISPINFOW	(TVN_FIRST-52)#define TVN_SETDISPINFOA	(TVN_FIRST-4)#define TVN_SETDISPINFOW	(TVN_FIRST-53)#define TVN_ITEMEXPANDINGA	(TVN_FIRST-5)#define TVN_ITEMEXPANDINGW	(TVN_FIRST-54)#define TVN_ITEMEXPANDEDA	(TVN_FIRST-6)#define TVN_ITEMEXPANDEDW	(TVN_FIRST-55)#define TVN_BEGINDRAGA	(TVN_FIRST-7)#define TVN_BEGINDRAGW	(TVN_FIRST-56)#define TVN_BEGINRDRAGA	(TVN_FIRST-8)#define TVN_BEGINRDRAGW	(TVN_FIRST-57)#define TVN_DELETEITEMA	(TVN_FIRST-9)#define TVN_DELETEITEMW	(TVN_FIRST-58)#define TVN_BEGINLABELEDITA	(TVN_FIRST-10)#define TVN_BEGINLABELEDITW	(TVN_FIRST-59)#define TVN_ENDLABELEDITA	(TVN_FIRST-11)#define TVN_ENDLABELEDITW	(TVN_FIRST-60)#define TVN_KEYDOWN	(TVN_FIRST-12)#if (_WIN32_IE >= 0x0400)#define TVN_GETINFOTIPA	(TVN_FIRST-13)#define TVN_GETINFOTIPW	(TVN_FIRST-14)#define TVN_SINGLEEXPAND	(TVN_FIRST-15)#define TVNRET_DEFAULT 0#define TVNRET_SKIPOLD 1#define TVNRET_SKIPNEW 2#endif /* _WIN32_IE >= 0x0400 */#define TVIF_DI_SETITEM	0x1000#define TVHT_NOWHERE	1#define TVHT_ONITEMICON	2#define TVHT_ONITEMLABEL	4#define TVHT_ONITEM	(TVHT_ONITEMICON|TVHT_ONITEMLABEL|TVHT_ONITEMSTATEICON)#define TVHT_ONITEMINDENT	8#define TVHT_ONITEMBUTTON	16#define TVHT_ONITEMRIGHT	32#define TVHT_ONITEMSTATEICON	64#define TVHT_ABOVE	256#define TVHT_BELOW	512#define TVHT_TORIGHT	1024#define TVHT_TOLEFT	2048#define TCHT_NOWHERE	1#define TCHT_ONITEMICON	2#define TCHT_ONITEMLABEL	4#define TCHT_ONITEM	(TCHT_ONITEMICON|TCHT_ONITEMLABEL)#define TCS_FORCEICONLEFT	16#define TCS_FORCELABELLEFT	32#define TCS_TABS	0#define TCS_BUTTONS	256

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -