MFC如何在两个对话框之间传值

2025-02-27 16:39:29
推荐回答(3个)
回答1:

在APP类增加一个成员变量:

public: CString m_logUser;

A类里面:

((CYourApp *)AfxGetApp())->m_logUser = xxxx;//CYourApp是你APP类名字,xxx是要保持的用户名

B类里面:

CString mmm = ((CYourApp *)AfxGetApp())->m_logUser;

回答2:

你可以在B类中拿到A类的一个引用,用这个引用获取A类中的成员变量的值

回答3:

把对话框类理解为结构就应该知道怎么做了,就像在一个结构里面怎么设置另一个结构里某一变量的值一样