描述:
在wtl使用CSplitterWindow分隔窗口,左边放入一个CTreeViewCtrl,点击不同的节点,在右边出现不同的对话框。由于不是分隔窗口的左边不是对话框,所以无法直接放入 Tree Control 的控件。请问在直接加入CTreeViewCtrl的情况下,怎样实现CTreeViewCtrl节点点击消息的映射?
RECT rect;
GetClientRect( &rect);
m_hWndClient =m_wndVertSplit.Create( m_hWnd, rect,
NULL, WS_CHILD | WS_VISIBLE);
m_wndTree.Create( m_wndVertSplit, rcDefault, NULL,
WS_CHILD | WS_VISIBLE |
TVS_HASBUTTONS | TVS_HASLINES |
TVS_LINESATROOT, WS_EX_CLIENTEDGE);
m_wndMer.Create( m_wndVertSplit, rcDefault, NULL);//m_wndMer是一个对话框
m_wndVertSplit.SetSplitterPanes( m_wndTree, m_wndMer);
m_wndVertSplit.SetSplitterPos( 200);
解决方案1:
我现在也正在为这个问题而烦,不过你还好,我想在MDI中的CChildFrame中创建一个折分窗口,都还不知道怎么创建呢?
楼主你能不能提供一点资料呀?
你说怎么做 afx_msg_********