我用MFC建了一个单文档程序,在CVcdview中使用函数获得了一个记录的指针,我想把他传递到另一个文件Caddvcd中,请问该怎么做?下面是代码,请各位高手指教,小弟感激不尽。p=m_MSFGrid.GetRowSel();    //变量P是我在头文件中定义的一个变量
我想把他传递到ADDVCD。CPP中
例如下面这个:
void CVcdView::OnModi() 
{
// TODO: Add your control notification handler code here
CAddvcd dlg(1,&m_Data);
dlg.DoModal();
}在ADDVCD.CPP中的语句是这样滴:
CAddvcd::CAddvcd(UINT flag, CVcdSet * pData,CWnd* pParent /*=NULL*/)
: m_flag(flag),m_pData(pData),CDialog(CAddvcd::IDD, pParent)
{
//{{AFX_DATA_INIT(CAddvcd)
m_addnote = _T("");
m_addsysj = _T("");
m_addtitle = _T("");
m_addtype = _T("");
m_addyanyuan = _T("");
m_addnum = 0;
m_addruntime = 0.0f;
m_addid = _T("");
         ...
//}}AFX_DATA_INIT
}
请问我该怎么修改上面的一个函数让他能将上面得到的P传递过来,以便可以在addvcd.cpp中使用。另外我还要在头文件中定义什么变量请各位大侠一定帮看看,谢谢了。长期在线等。