创建了一个对话框程序,在该对话框中定义了ReadComm(),WriteComm()函数,还创建了监视串口的线程,可以接收和发送数据了,现在我想点击某个按钮再弹出一个对话框,在新生成的对话框中接收和发送消息,应该怎么实现啊?
有人说你可以将你的辅助线程中的接收消息的句柄变量设置成全局变量就行了,当你的窗口变化后,你将你的新的窗口的句柄传给这个全局变量.
还有人说用无模态对话框,另外子对话框用 GetParent() 可以获得父窗口指针,就可以直接调用ReadComm(),WriteComm()函数了,辅助线程监视串口,应该主要是监视有没有数据到来什么的,如果有,你就交给无模态对话框处理.
这两种解释是不是同一个意思?我都糊涂了!
盼望大侠能抽空帮我看看,进行一下修改!达到我上面所说的要求!!!
http://www.vchelp.net/cndevforum/subject_view.asp?subject_id=57205&forum_id=34