关于属性页的有关问题

关于属性页的问题

我有一个SDI程序,开始的时候把窗口切割为3个部分 

BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT /*lpcs*/, 
CCreateContext* pContext) 

m_CreatedOK = m_HSplitter.CreateStatic(this, 2, 1); 
if(m_CreatedOK){ 
m_CreatedOK = m_HSplitter.CreateView(1, 0, RUNTIME_CLASS( messageView ),  
CSize(0, 0), pContext);//这个是下面的第3个窗口 
if(m_CreatedOK){ 
m_CreatedOK = m_VSplitter.CreateStatic(&m_HSplitter, 1, 2,  
WS_CHILD ¦ WS_VISIBLE, m_HSplitter.IdFromRowCol(0, 0)); 
if(m_CreatedOK){ 
m_CreatedOK = m_VSplitter.CreateView(0, 0,  
RUNTIME_CLASS(cardView), CSize(200, 0), pContext);//左上的树形控件 
if(m_CreatedOK){ 
m_CreatedOK = m_VSplitter.CreateView(0, 1,  
RUNTIME_CLASS(contentView), CSize(0, 0), pContext);//右上的属性窗口 
setLayout();//设置高度 





return m_CreatedOK ==0 ? false : true; 

   
左边是一个树,右边是一个属性表 
————------------------------------------------------------ 
  | ¦processlist/filemanager/servermanager 
  ¦ ¦ / / 
  user1 ¦ 
  user2 ¦ 
  ¦ 
  ¦ 
processlist,filemanager,servermanager为三个属性页,我想在进行页面切换的时候先向外面发送一个消息,等待数据返回后刷新当前的页面并显示返回数据。
或者有没有什么方法可以在改变节点改变的时候发送消息,如果发送的话,那句柄又该是怎么得到的呢?使所有属性页的数据全部刷新,显示出当前节点对应的数据,我当前只能在节点改变的时候,只能改变activepage的数据,其他的我不知道怎么改变。
知道的可以指教一下吗?

------解决方案--------------------
不知道LZ要问什么。
CSplitterWnd类的GetPane函数可以返回对应位置的窗体的指针。
------解决方案--------------------
//你描述的不清楚啊

首先切分视图,左为树视图,右为Form视图(用了属性页)
然后通过点击左视图树节点控制右视图属性页的显示,并且想在属性页显示的同时更新属性页显示的内容,是这个意思吧