- 博客(6)
- 收藏
- 关注
原创 CTreeCtrl展开、收起子节点下所有的节点
1.展开所有子节点void ExpandTree(CTreeCtrl* pTreeCtrl,HTREEITEM hItem){ HTREEITEM hChild,hNext,hParent; if((!hItem)||(!pTreeCtrl)) return; //存在则展开节点 pTreeCtrl->Expand(hItem,TVE_EXPAND); hChild = pTreeCt
2009-03-20 10:15:00
3978
原创 对话框CToolBarCtrl添加提示
方法1:1. 创建的TBSTYLE_TOOLTIPS类型CToolBarCtrl2. 添加消息映射BEGIN_MESSAGE_MAP(CCurveGraphDlg, CDialog) //{{AFX_MSG_MAP(CCurveGraphDlg) //}}AFX_MSG_MAP ON_NOTI
2009-03-20 10:03:00
1499
原创 CListCtrl:对于List View 的类型操作
1. 增加垂直滚动条DWORD dwStyle = m_listPoint.GetStyle(); dwStyle &= ~0x0001; //WS_HSCROLL::SetWindowLong(m_listPoint.m_hWnd,GWL_STYLE,dwStyle);2. 设置Item为选中状态 m_listPoint.SetItemState(i,L
2009-03-20 10:00:00
587
原创 关于CListView如何显示列标题
由MFC生成的单文档程序,如果继承了CListView类来显示图的话,默认是style 为 LVS_ICON,如果想改为LVS_REPORT,有以下两种方法:1.在CXXXView类中添加OnCreate(...)消息响应函数,代码如下int CXXXView::OnCreate(LPCREATESTRUCT lpCreateStruct) { lpCreateStruct->style
2009-02-26 10:34:00
1857
原创 定制CFileDialog
MFC为我们提供了CFileDialog的简单易用,但毕竟“千篇一律,没有性格”,在实际应用中往往需要具有个性特色的用户界面和个性化的文件对话框。 要定制文件对话框,就必须获得对文件对话框中各个控件的控制。本文将通过一个简单的例子介绍控制文件对话框中控件的方法。 把文件对话框的高度比一般情况扩大150个像素,并修改它的标题。 通过classwizard生成一个CFileDialog的派
2009-02-18 15:24:00
1289
1
转载 8 ways to be a better programmer in 6 minutes.
Remember how Justice Gray started that little fad about becoming a better developer in 6 months?Well, that was a while ago and most of you failed. Badly.So heres a simpler challenge, some
2009-02-11 09:04:00
414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人