vc++ 控件
文章平均质量分 70
qing2087312
这个作者很懒,什么都没留下…
展开
-
CToolTipCtrl用于CTreeCtrl
使用CtoolTipCtrl 导读:本文适用于相对静止的控件,比如按钮,不适用于向树型控件这样的位置不固定的控件(因为树型控件经常被折叠和展开) CtoolTipCtrl封装了一个工具提示的控件,可弹出一个单行的小窗口来显示一些描述信息,大多时候它是隐藏的,除非用户将光标移到要显转载 2011-07-19 17:30:26 · 1254 阅读 · 0 评论 -
拖拽操作、拖拽光标设置(CTreeCtrl)
这里以CTreeCtrl为例1.首先鼠标OnLButtonDown选中节点void CTreeX::OnLButtonDown(UINT nFlags, CPoint point){ UINT uFlags; HTREEITEM hItem = HitTest(point, &u原创 2011-07-15 15:34:25 · 2930 阅读 · 0 评论 -
动态生成控件(CButton, CComboBox, CTreeCtrl, CListCtrl, CTabCtrl, CEdit)、字体设置、常见设置
一、动态生成控件1.CButton Create(_T("查询"), WS_CHILD|BS_PUSHBUTTON, rect, this, 1);2.CComboBox Create(WS_CHILD|WS_VISIBLE|WS_VSCROLL|CBS_DROPDOWNLIST, rect, this, 1);3.CTreeCtrl Create(WS_VISIBLE | TVS_H原创 2011-06-20 16:20:00 · 2239 阅读 · 0 评论 -
CTreeCtrl使用CToolTipCtrl(设置有换行、延迟、显示数据动态切换)
1.CToolTipCtrl* m_pToolTip; // 节点信息提示 HTREEITEM m_oldItem; // 记录上一次鼠标所在节点2. m_pToolTip = new CToolTipCtrl; m_oldItem = NULL;3.原创 2011-07-20 17:28:37 · 2806 阅读 · 2 评论 -
CListCtrl使用技巧
CListCtrl使用技巧以下未经说明,listctrl默认view 风格为report1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item LVS_REPORT: 显示item详细资料转载 2011-11-15 19:39:29 · 351 阅读 · 0 评论 -
CTreeCtrl(图片和状态图片、动态提示、选中节点颜色、查询)
1.结构体 typedef struct _TV_ITEM { UINT mask; //结构成员有效性屏蔽位 HTREEITEM hItem; //数据项控制句柄 UINT state; //数据项状态 s UINT stateMask; //状态有效性屏蔽位 LPSTR pszText; //数据项名称字符串 int cchTextMax;原创 2011-06-13 17:39:00 · 4624 阅读 · 0 评论 -
CListCtrl(数据的插入、删除、查询)
1.更新控件行列 // 删除所有行、列 m_pListMIS->DeleteAllItems(); while(m_pListMIS->DeleteColumn(0)); m_pListMIS->InsertColumn(0, "名称▲", LVCFMT_LEFT, 100); m_pListMIS->InsertColumn(1, "编号▲", LVCF原创 2011-06-20 16:19:00 · 6384 阅读 · 0 评论