VC中CFormView, CListView,CTreeView是什么

CFormView类是用于窗体视图的基类。一个窗体视图是包含控件的基本视图,这些控件以对话模板资源为基础被放置好。如果在应用中想使用窗体,则可用CFormView。这些视图使用CScrollView的功能,支持滚动

CListView类简化了列表控件和CListCtrl的使用。CListCtrl类按照MFC文档或视图结构封装了列表控件的功能。

在CTreeView类简化了使用树控制和CTreeCtrl,封装的类与MFC的文档视图结构树控制功能

clistview滚动事件

c++mfc 单文档应用程序 左侧的tree点击 节点 右侧的listview添加一行如何做

你可以自定义消息啊。

你可以按照以下思路来做:

你的tree和listview都是画在Mainframe上的。

Mainframe中应该可以容易的获得tree和listview的句柄

你可以把tree节点按下的消息发送到Mainframe,然后在Mainframe中转发到listview

当然这些都是自定义的。

呵呵我是新手能给代码我看看吗??麻烦您了!

voidCTree::OnNMDblclk(NMHDR*pNMHDR,LRESULT*pResult)

HTREEITEMhItem=m_pTree->GetSelectedItem();

//对应用户的不同选择,发送对应的频道号到CMainFrame类,再有CMainFrame类转发到图像显示窗口

if(hItem==m_hCh1)

::SendMessage(AfxGetApp()->m_pMainWnd->GetSafeHwnd(),WM_SELECT_CHANNEL,0,1);

elseif(hItem==m_hCh2)

::SendMessage(AfxGetApp()->m_pMainWnd->GetSafeHwnd(),WM_SELECT_CHANNEL,0,2);

elseif(hItem==m_hCh3)

::SendMessage(AfxGetApp()->m_pMainWnd->GetSafeHwnd(),WM_SELECT_CHANNEL,0,3);

*pResult=0;

比如你的TREE对应我这里面的CTREE类,你在单击或者双击tree节点的响应函数里发自定义消息

本回答由提问者推荐

请教CListView的具体用法,有实例代码最好

同问。。。

clistview滚动事件

怎么监听iframe的滚动事件

div所在的文档 无标题文档 function DivClick() { alert('你单击了div'); } 单击div 下面是iframe.html 无标题文档 function iFrameClick() { window.parent.DivClick(); } 执行主窗口的divClick在 iframe 页面 。

里面监听onscroll事件。

qq 1047074