1. 程式人生 > >MFC子對話方塊呼叫主對話方塊的變數和函式

MFC子對話方塊呼叫主對話方塊的變數和函式

1、在子對話方塊中定義主對話方塊的物件指標:

CSensorSysDlg *parent = (CSensorSysDlg*)GetParent();//CSensorSysDlg是主對話方塊對應的類

2、呼叫

//呼叫變數
parent->i;//i是主對話方塊內int型別的公共變數變數

//呼叫函式
parent->GetData();//GetData()是主對話方塊公共型別的成員函式

//呼叫物件來呼叫函式
parent->m_ListData.DeleteAllItems();//m_ListData是主對話方塊內公共型別的列表控制元件變數