MFC 中 怎么向 子窗口 传递参数

RT,我用静态的全局变量试了一下结果不行,不知道要用什么办法?小白一枚纯初学,消息机制完全不懂==;希望能附一段简单的代码解释... RT,我用静态的全局变量试了一下 结果不行,不知道要用什么办法?小白一枚 纯初学,消息机制完全不懂= =;希望能 附一段简单的代码解释 展开
 我来答
高店村四组
2014-05-03 · TA获得超过243个赞
知道小有建树答主
回答量:309
采纳率:0%
帮助的人:281万
展开全部
消息机制,SendMessage()函数。
如果不知道这个,那也可以这样,你不是定义了一个子窗口么,比如是testdlg,那么
在testdlg.domodal()之前,为其中的变量赋值,比如变量是CString 型的stest;那么可以这样:
testdlg.stest = "i love you“;然后testdlg.domodal()。
希望满意。
更多追问追答
追问
但是,我这样子做,却发现参数完全没有传进去诶。。当程序运行到 testdlg 里面的函数的时候,里面的参数,我发现都是初始值
追答
怎么会啊,你可以测试一下啊,就是在子窗口里定义个成员变量ctest,并且弄个按钮,然后按刚才说的方法,传进去,然后再写按钮的函数,AfxMessageBox(stest);测试一下就知道是不是传进去了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式