📄 subject_37805.htm
字号:
<p>
序号:37805 发表者:zhangjr 发表日期:2003-04-28 13:44:05
<br>主题:关于树控件的问题!求求各位了 !!
<br>内容: 谁能给我讲件关于树控件的消息隐射问题,怎么样在 应用程序中响应树控件的行为,如我选中了某一项,怎么样让程序作出反映啊!!最好能给个例子给我看看,给位高手,拜托了!!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:wowow 回复日期:2003-04-28 14:15:53
<br>内容:定义成员变量HTREEITRM hCurrentItem,响应TVN_SELCHANGED(选择了树节点):<BR>void CExplorerTree::OnSelchanged(NMHDR* pNMHDR, LRESULT* pResult) <BR>{<BR> NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR;<BR><BR> // hCurrentItem就是你选择的树节点<BR> hCurrentItem = pNMTreeView->itemNew.hItem;<BR><BR> *pResult = 0;<BR>}<BR>别的地方使用hCurrentItem。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:zhangjr 回复日期:2003-04-28 20:56:57
<br>内容: 谢谢你的答案,顺便还问个问题,我在程序中分割了视图,可是在我点击菜单的“新建”的时候,去发生了错误,程序就此终止,我在程序中是这样分割视图的:我显示用VC++的向导建立了一个基于单文档的应用程序,然后我在主框架中声明了一个SplitterWnd变量,然后分隔出视图,这样在程序中共有3个视图,一个是程序建立时生成的,另外两个是我为了分割视图而派生出来的,请问为什么会出现这样的错误!!!请指教!!<BR> 此外,我怎么样在一个分隔视图的两个视图中通过左边的视图控制右边的视图,例如::我的左边的视图是有树视图派生出来的,右边是由CView派生出来的,怎么样实现这样的事情:我在左边的树视图中单击某一项,右边会画出一个图象(我要求是画图象),我是说这种机制怎么实现,不一定是画图象!!<BR> 谢谢!!!!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -