C++MFC初学者求大佬们指教!用GetParent()获取父对话框指针的语句写在子对话框的头文件时,报错了。

我用GetParent()的方法把子对话框获取父对话框指针的语句写在子对话框的头文件时,报错了。但是我把它放在cpp文件里的全局变量里时,它提示我GetParent()缺少参数。我用另外一个方法AfxGetMainWnd()在全局变量里定义时,我使用主对话框的数据时提示我无法读取内存。
图片说明
图片说明

1个回答

你得把这行代码写在方法里或者构造函数里,不能直接丢在类的定义里。

qq_38103849
qiu* 谢谢,已经解决啦 可以在前面声明一下那个类
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐