永发信息网

MFC中两个对话框中如何实现通信

答案:5  悬赏:40  手机版
解决时间 2021-04-01 02:55
  • 提问者网友:树红树绿
  • 2021-03-31 05:16
MFC中两个对话框中如何实现通信
最佳答案
  • 五星知识达人网友:山有枢
  • 2021-03-31 05:58
最好不要用全局变量。
将第二个对话框的指针保存在第一个对话框中,在第一个对话框中处理输入时,利用该指针将内容在第二个对话框中进行显示,如 m_pSecondDlg->GetDlgItem(IDC_TEST)->SetWindowText(m_InputInFirstDlg)。
全部回答
  • 1楼网友:街头电车
  • 2021-03-31 09:03
设置该变量有一全局变量与之对应
  • 2楼网友:时间的尘埃
  • 2021-03-31 08:53
SendMessage()
  • 3楼网友:杯酒困英雄
  • 2021-03-31 07:23
给对话框的编辑框设计一个编辑变量…然后消息响应到另一个对画框的时候把那个变量传过去,另一个对话框的编辑框也设个变量…也许会用到UPDADEDADA函数…手机说不情楚
  • 4楼网友:woshuo
  • 2021-03-31 06:06
用全局变量参数,不过用完记得把它给清空!
首先,为你的全局变量在你想要获取的那个窗口的类中添加一个get函数!
然后,在另一个输出窗口中定义这个类并构造它,然后调用那个已经编写好的get函数,那就行了!
记得,要在那个窗口类中添加get函数,并调用它,而不是直接调用!
还有不明白可以再来请教!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯