SDI问题,请进
我的程序为SDI,主界面包含一个垂直分割条。左侧从CTreeView派生,右侧从CFormView派生,在CFormView有一个Button。我想实现在CTreeView单击某个结点后,Button的文本变成结点标题。我可以得到结点标题,但是不知道如何传给Button以及如何更新?
部分代码如下:
CSingleDocTemplate* pDocTemplate;
pDocTemplate = new CSingleDocTemplate(
IDR_MAINFRAME,
RUNTIME_CLASS(CMyDoc),
RUNTIME_CLASS(CMainFrame),
RUNTIME_CLASS(CMyTreeView));
AddDocTemplate(pDocTemplate);
CMyDoc 的成员:
CMyFormView* m_pFormView
void CDBTreeView::OnNodeSelect(NMHDR *pNotifyStruct, LRESULT *result)
{
GetDocument()->m_pFormView
//为什么返回空啊?
}