父窗口向子窗口传指针

来源:互联网 发布:xp怎么网络共享打印机 编辑:程序博客网 时间:2024/05/16 12:30

如果在子窗口CChild类中要调用父窗口CFather类的成员函数、成员变量神马的。。

方法:

1、在CFather类中#include “child.h”

在弹出子窗口时——

CChild dlg;

dlg.GetDlg(this);

2、在CChild类的头文件中

class CFather;

class CChild

{

..

public:

void GetDlg(CFather* dlg)

{

m_dlg = dlg;

}

CFather* m_dlg;

..

}

在CChild的cpp文件中包含CFather类的头文件#include "father.h"

然后可以通过m_dlg来调用父窗口中的。。。

0 0
原创粉丝点击