📄 treedata.h
字号:
// Pass Mouse Message
ITEM itemToolTip4[] =
{
TYPE_ITEM, NULL, "TTM_RELAYEVENT", "void ToolTip_RelayEvent (hwnd, lpmsg)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// Support Subclassing of Tooltips
ITEM itemToolTip5[] =
{
TYPE_ITEM, NULL, "TTM_WINDOWFROMPOINT", "HWND ToolTip_WindowFromPoint (hwnd, lppt)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
FOLDER fldToolTip[] =
{
TYPE_FOLDER, NULL, "Modify Tool List", itemToolTip1,
TYPE_FOLDER, NULL, "Query", itemToolTip2,
TYPE_FOLDER, NULL, "Set Tooltip Window State", itemToolTip3,
TYPE_FOLDER, NULL, "Pass Mouse Message", itemToolTip4,
TYPE_FOLDER, NULL, "Support Subclassing of Tooltips", itemToolTip5,
TYPE_FOLDER, LASTITEM, NULL, NULL,
};
//-------------------------------------------------------------------
// ********** Track Bar Control Messages **********
//-------------------------------------------------------------------
// Trackbar Ticks
ITEM itemTrackBar1[] =
{
TYPE_ITEM, NULL, "TBM_CLEARTICS ", "void TrackBar_ClearTics (hwnd, fRedraw)",
TYPE_ITEM, NULL, "TBM_GETNUMTICS ", "LONG TrackBar_GetNumTics (hwnd)",
TYPE_ITEM, NULL, "TBM_GETPTICS ", "LPLONG TrackBar_GetPTics (hwnd)",
TYPE_ITEM, NULL, "TBM_GETTIC ", "LONG TrackBar_GetTic (hwnd, iTic)",
TYPE_ITEM, NULL, "TBM_SETTIC ", "BOOL TrackBar_SetTic (hwnd, lPosition)",
TYPE_ITEM, NULL, "TBM_GETTICPOS ", "LONG TrackBar_GetTicPos (hwnd, iTic)",
TYPE_ITEM, NULL, "TBM_SETTICFREQ ", "void TrackBar_SetTicFreq (hwnd, wFreq, lPosition)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// Line and Page Increments
ITEM itemTrackBar2[] =
{
TYPE_ITEM, NULL, "TBM_GETLINESIZE ", "LONG TrackBar_GetLineSize (hwnd)",
TYPE_ITEM, NULL, "TBM_SETLINESIZE ", "LONG TrackBar_SetLineSize (hwnd, lLineSize)",
TYPE_ITEM, NULL, "TBM_GETPAGESIZE ", "LONG TrackBar_GetPageSize (hwnd)",
TYPE_ITEM, NULL, "TBM_SETPAGESIZE ", "LONG TrackBar_SetPageSize (hwnd, lPageSize)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// Slider Position
ITEM itemTrackBar3[] =
{
TYPE_ITEM, NULL, "TBM_GETPOS ", "LONG TrackBar_GetPos (hwnd)",
TYPE_ITEM, NULL, "TBM_SETPOS ", "void TrackBar_SetPos (hwnd, bPosition, lPosition)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// Slider Range
ITEM itemTrackBar4[] =
{
TYPE_ITEM, NULL, "TBM_SETRANGE ", "void TrackBar_SetRange (hwnd, bRedraw, lMinimum, lMaximum)",
TYPE_ITEM, NULL, "TBM_GETRANGEMAX ", "LONG TrackBar_GetRangeMax (hwnd)",
TYPE_ITEM, NULL, "TBM_SETRANGEMAX ", "void TrackBar_SetRangeMax (hwnd, bRedraw, lMaximum)",
TYPE_ITEM, NULL, "TBM_GETRANGEMIN ", "LONG TrackBar_GetRangeMin (hwnd)",
TYPE_ITEM, NULL, "TBM_SETRANGEMIN ", "void TrackBar_SetRangeMin (hwnd, bRedraw, lMinimum)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// Trackbar Selection
ITEM itemTrackBar5[] =
{
TYPE_ITEM, NULL, "TBM_CLEARSEL ", "void TrackBar_ClearSel (hwnd, fRedraw)",
TYPE_ITEM, NULL, "TBM_GETSELEND ", "LONG TrackBar_GetSelEnd (hwnd)",
TYPE_ITEM, NULL, "TBM_SETSELEND ", "void TrackBar_SetSelEnd (hwnd, bRedraw, lEnd)",
TYPE_ITEM, NULL, "TBM_GETSELSTART ", "LONG TrackBar_GetSelStart (hwnd)",
TYPE_ITEM, NULL, "TBM_SETSELSTART ", "void TrackBar_SetSelStart (hwnd, bRedraw, lStart)",
TYPE_ITEM, NULL, "TBM_SETSEL ", "void TrackBar_SetSel (hwnd, bRedraw, lMinimum, lMaximum)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// Trackbar Appearance
ITEM itemTrackBar6[] =
{
TYPE_ITEM, NULL, "TBM_GETCHANNELRECT", "void TrackBar_GetChannelRect (hwnd, lprc)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// Slider (Thumb) Attributes
ITEM itemTrackBar7[] =
{
TYPE_ITEM, NULL, "TBM_GETTHUMBLENGTH", "UINT TrackBar_GetThumbLength (hwnd)",
TYPE_ITEM, NULL, "TBM_SETTHUMBLENGTH", "void TrackBar_SetThumbLength (hwnd, iLength)",
TYPE_ITEM, NULL, "TBM_GETTHUMBRECT ", "void TrackBar_GetThumbRect (hwnd, lprc)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
FOLDER fldTrackBar[] =
{
TYPE_FOLDER, NULL, "Trackbar Ticks", itemTrackBar1,
TYPE_FOLDER, NULL, "Line and Page Increments", itemTrackBar2,
TYPE_FOLDER, NULL, "Slider Position", itemTrackBar3,
TYPE_FOLDER, NULL, "Slider Range", itemTrackBar4,
TYPE_FOLDER, NULL, "Trackbar Selection", itemTrackBar5,
TYPE_FOLDER, NULL, "Trackbar Appearance", itemTrackBar6,
TYPE_FOLDER, NULL, "Slider (Thumb) Attributes", itemTrackBar7,
TYPE_FOLDER, LASTITEM, NULL, NULL,
};
//-------------------------------------------------------------------
// ********** Tree View Control Messages **********
//-------------------------------------------------------------------
// Modify List
ITEM itemTreeView1[] =
{
TYPE_ITEM, NULL, "TVM_INSERTITEM ", "HTREEITEM TreeView_InsertItem(hwnd, lpis)",
TYPE_ITEM, NULL, "TVM_DELETEITEM ", "BOOL TreeView_DeleteItem(hwnd, hitem)",
TYPE_ITEM, NULL, "Delete All Items ", "BOOL TreeView_DeleteAllItems(hwnd)",
TYPE_ITEM, NULL, "TVM_GETITEM ", "BOOL TreeView_GetItem(hwnd, pitem)",
TYPE_ITEM, NULL, "TVM_SETITEM ", "BOOL TreeView_SetItem(hwnd, pitem)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// Item Layout, Display, and Order
ITEM itemTreeView2[] =
{
TYPE_ITEM, NULL, "TVM_ENSUREVISIBLE ", "BOOL TreeView_EnsureVisible(hwnd, hitem)",
TYPE_ITEM, NULL, "TVM_EXPAND ", "BOOL TreeView_Expand(hwnd, hitem, code)",
TYPE_ITEM, NULL, "TVM_GETINDENT ", "UINT TreeView_GetIndent(hwnd)",
TYPE_ITEM, NULL, "TVM_SETINDENT ", "BOOL TreeView_SetIndent(hwnd, indent)",
TYPE_ITEM, NULL, "TVM_SORTCHILDREN ", "BOOL TreeView_SortChildren(hwnd, hitem, recurse)",
TYPE_ITEM, NULL, "TVM_SORTCHILDRENCB ", "BOOL TreeView_SortChildrenCB(hwnd, psort, recurse)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// Query
ITEM itemTreeView3[] =
{
TYPE_ITEM, NULL, "TVM_GETITEMRECT ", "BOOL TreeView_GetItemRect(hwnd, hitem, prc, code)",
TYPE_ITEM, NULL, "TVM_GETCOUNT ", "UINT TreeView_GetCount(hwnd)",
TYPE_ITEM, NULL, "TVM_GETVISIBLECOUNT ", "UINT TreeView_GetVisibleCount(hwnd)",
TYPE_ITEM, NULL, "TVM_HITTEST ", "HTREEITEM TreeView_HitTest(hwnd, lpht)",
TYPE_ITEM, NULL, "TVM_GETISEARCHSTRING", "BOOL TreeView_GetISearchString(hwndTV, lpsz)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// Image List
ITEM itemTreeView4[] =
{
TYPE_ITEM, NULL, "TVM_GETIMAGELIST ", "HIMAGELIST TreeView_GetImageList(hwnd, iImage)",
TYPE_ITEM, NULL, "TVM_SETIMAGELIST ", "HIMAGELIST TreeView_SetImageList(hwnd, himl, iImage)",
TYPE_ITEM, NULL, "TVM_CREATEDRAGIMAGE ", "HIMAGELIST TreeView_CreateDragImage(hwnd, hitem)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// In-Place Label Edit
ITEM itemTreeView5[] =
{
TYPE_ITEM, NULL, "TVM_EDITLABEL ", "HWND TreeView_EditLabel(hwnd, hitem)",
TYPE_ITEM, NULL, "TVM_GETEDITCONTROL ", "HWND TreeView_GetEditControl(hwnd)",
TYPE_ITEM, NULL, "TVM_ENDEDITLABELNOW ", "BOOL TreeView_EndEditLabelNow(hwnd, fCancel)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// Enumerate Items
ITEM itemTreeView6[] =
{
TYPE_ITEM, NULL, "Get Root", "HTREEITEM TreeView_GetRoot(hwnd)",
TYPE_ITEM, NULL, "Get Next Child", "HTREEITEM TreeView_GetChild(hwnd, hitem)",
TYPE_ITEM, NULL, "Get Next Sibling", "HTREEITEM TreeView_GetNextSibling(hwnd, hitem)",
TYPE_ITEM, NULL, "Get Previous Sibling ", "HTREEITEM TreeView_GetPrevSibling(hwnd, hitem)",
TYPE_ITEM, NULL, "Get Parent ", "HTREEITEM TreeView_GetParent(hwnd, hitem)",
TYPE_ITEM, NULL, "Get First Visible ", "HTREEITEM TreeView_GetFirstVisible(hwnd)",
TYPE_ITEM, NULL, "Get Next Visible", "HTREEITEM TreeView_GetNextVisible(hwnd, hitem)",
TYPE_ITEM, NULL, "Get Previous Visible", "HTREEITEM TreeView_GetPrevVisible(hwnd, hitem)",
TYPE_ITEM, NULL, "Get Selection", "HTREEITEM TreeView_GetSelection(hwnd)",
TYPE_ITEM, NULL, "Get Drop Highlight", "HTREEITEM TreeView_GetDropHilight(hwnd)",
TYPE_ITEM, NULL, "TVM_GETNEXTITEM", "HTREEITEM TreeView_GetNextItem(hwnd, hitem, code)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
// Select Items
ITEM itemTreeView7[] =
{
TYPE_ITEM, NULL, "Simple Select", "HTREEITEM TreeView_SelectItem(hwnd, hitem)",
TYPE_ITEM, NULL, "Drop Target Select", "HTREEITEM TreeView_SelectDropTarget(hwnd, hitem)",
TYPE_ITEM, NULL, "Select and Scroll", "HTREEITEM TreeView_SelectSetFirstVisible(hwnd, hitem)",
TYPE_ITEM, NULL, "TVM_SELECTITEM", "HTREEITEM TreeView_Select(hwnd, hitem, code)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
FOLDER fldTreeView[] =
{
TYPE_FOLDER, NULL, "Modify List", itemTreeView1,
TYPE_FOLDER, NULL, "Item Layout, Display, and Order", itemTreeView2,
TYPE_FOLDER, NULL, "Query", itemTreeView3,
TYPE_FOLDER, NULL, "Image List", itemTreeView4,
TYPE_FOLDER, NULL, "In-Place Label Edit", itemTreeView5,
TYPE_FOLDER, NULL, "Enumerate Items", itemTreeView6,
TYPE_FOLDER, NULL, "Select Items", itemTreeView7,
TYPE_FOLDER, LASTITEM, NULL, NULL,
};
//-------------------------------------------------------------------
// ********** Up/Down Control Messages **********
//-------------------------------------------------------------------
ITEM itemUpDown[] =
{
TYPE_ITEM, NULL, "UDM_GETACCEL", "int UpDown_GetAccel (hwnd, cAccels, paAccels)",
TYPE_ITEM, NULL, "UDM_SETACCEL", "BOOL UpDown_SetAccel (hwnd, nAccels, aAccels)",
TYPE_ITEM, NULL, "UDM_GETBASE ", "int UpDown_GetBase (hwnd)",
TYPE_ITEM, NULL, "UDM_SETBASE ", "int UpDown_SetBase (hwnd, nBase)",
TYPE_ITEM, NULL, "UDM_GETBUDDY", "HWND UpDown_GetBuddy (hwnd)",
TYPE_ITEM, NULL, "UDM_SETBUDDY", "HWND UpDown_SetBuddy (hwnd, hwndBuddy)",
TYPE_ITEM, NULL, "UDM_GETPOS ", "DWORD UpDown_GetPos (hwnd)",
TYPE_ITEM, NULL, "UDM_SETPOS ", "short UpDown_SetPos (hwnd, nPos)",
TYPE_ITEM, NULL, "UDM_GETRANGE", "DWORD UpDown_GetRange (hwnd)",
TYPE_ITEM, NULL, "UDM_SETRANGE", "void UpDown_SetRange (hwnd, nUpper, nLower)",
TYPE_ITEM, LASTITEM, NULL, NULL,
};
//-------------------------------------------------------------------
//-------------------------------------------------------------------
FOLDER fldRoot[] =
{ TYPE_FOLDER, NULL, "Animation Controls", itemAnimate,
TYPE_FOLDER, NULL, "Header Controls", itemHeader,
TYPE_FOLDER, NULL, "Hot-Key Controls", itemHotKey,
TYPE_FOLDER, NULL, "Image Lists", (LPITEM)fldImageList,
TYPE_FOLDER, NULL, "List View Controls", (LPITEM)fldListView,
TYPE_FOLDER, NULL, "Progress Bars", itemProgress,
TYPE_FOLDER, NULL, "Property Sheets", (LPITEM)fldPropSheet,
TYPE_FOLDER, NULL, "Rich Edit Controls", (LPITEM)fldRichEdit,
TYPE_FOLDER, NULL, "Status Bar Controls", itemStatus,
TYPE_FOLDER, NULL, "Tab Controls", (LPITEM)fldTab,
TYPE_FOLDER, NULL, "Toolbars", (LPITEM)fldToolBar,
TYPE_FOLDER, NULL, "Tooltip Controls", (LPITEM)fldToolTip,
TYPE_FOLDER, NULL, "Trackbars", (LPITEM)fldTrackBar,
TYPE_FOLDER, NULL, "Tree View Controls", (LPITEM)fldTreeView,
TYPE_FOLDER, NULL, "Up-Down Controls", itemUpDown,
};
int cRootFolders = sizeof(fldRoot) / sizeof(FOLDER);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -