在父窗口中向子窗口发送消息
我利用MFC做了好几个窗口,一个主窗口,其余的都是子窗口,在主窗口中进行数据处理,数据处理完成之后在通过消息将处理后的结果显示出来,子窗口是通过非模态的方式创建的,在子窗口中的各个消息也已经添加映射,并且有相应的消息处理函数,我子窗口的显示也是通过dlgA.showwindow(true)和dlgA.showwindow(false)来设置的,当我在主窗口向第一个子窗口发送消息的时候,消息是能够接收处理的,但是往其他窗口发送的时候,消息却接收不到,实在是不知道为什么,请高手指教(窗口类型已经设置成child类型)
[解决办法]
你子窗体Create的时候不是有指针么。主窗体可以用这个指针直接控制该对象的中任何控件啊。
我其实把方法都说了,你不理解。
另外,你的子窗体消息映射都写全了没?