在一个主对话框里Create了几个对话框,然后这几个对话框用Showwindow相继调用显示,现在我在第三个对话框里需要修改主对话框里的一个Bool型变量,我写了一个自定义消息,当我点击第三个对话框里的一个按钮时,给主对话框发送消息,即修改变量;但是我现在遇到的问题是消息发送不成功,经调试发现是没有正确获得主对话框的句柄,我用的是GetParent()->m_hWnd,监视后发现m_hWnd是错误指针。
求助
求助
解决方案 »
- 对于一个有分割窗口的视图,想要销毁这个视图创建新视图,应该怎么办?
- “OnBnClickedButtom”: 不是“CworkDlg”的成员
- BOOL && bool ???
- 如何将.OBJ文件加到工程中去?
- 请教字符串转换在debug版本成功,但在release版本运行失败的问题
- 已知四个不在同一平面的四个点的坐标,如何求出四点构成的球的球心啊?比较急,数学我又忘记了,请帮忙
- 我要把ShellExecute(p->m_hWnd,"open","dd.exe","","", SW_HIDE)中的返回值转换为错误信息改怎么办?
- 写文件时怎么判断有足够大的剩余硬盘空间?不用MFC
- 请问字符数组和字符串比较用什么函数?
- 怎样动态改变属性页里面某个页面的名称?
- 串口通信SetComState()失败
- CTreeCtrl确定路径问题?
另外GetParent()->sendmessage 可以发送消息,不过没成功获取窗口句柄肯定也发送不了啊