天天看點

MFC:子對話框擷取主對話框資料

我的項目背景:

內建環境 : vs2017

開發語言: C++

問題:

初始化子對話框時希望擷取主對話框中的資料并在子對話框的相應控件上進行顯示

我的解決辦法:

在子對話框的構造函數中擷取主視窗的句柄,通過主視窗的句柄通路相關變量及控件的值;

MFC:子對話框擷取主對話框資料

theApp 是主要定義的,在子對話框應用時需要用 extern 進行延展

MFC:子對話框擷取主對話框資料

主要定義的全局app對象

MFC:子對話框擷取主對話框資料

CMFCArticleDlg 是主對話框的類

MFC:子對話框擷取主對話框資料

還有其他部落客的介紹的方法:

MFC中實作父對話框與子對話框之間的參數傳遞,執行個體可測