subject_57205.htm

来自「vc」· HTM 代码 · 共 66 行

HTM
66
字号
<p>
序号:57205 发表者:狂战士 发表日期:2003-10-23 16:01:54
<br>主题:头疼一下午的串口问题!高人帮忙!
<br>内容:创建了一个对话框程序,在该对话框中定义了ReadComm(),WriteComm()函数,还创建了监视串口的线程,可以接收和发送数据了,现在我想点击某个按钮再弹出一个对话框,在新生成的对话框中接收和发送消息,应该怎么实现啊?搞了一下午,头都大了,盼望高人指点迷津!!!<BR>附上代码!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:狂战士 回复日期:2003-10-23 16:40:41
<br>内容:麻烦高人能帮我修改一下!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:夏雪宜 回复日期:2003-10-23 17:48:35
<br>内容:你要将你的新窗口的句柄能够传给你的辅助线程,因为辅助线程向某一个窗口传送数据时必须有那个窗口的句柄,另外,也可以将上来的数据直接送到对话框。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:狂战士 回复日期:2003-10-23 22:31:45
<br>内容:TO:tangjinxiang<BR>如果我要第二个对话框发送或接收数据时,我的辅助线程如何监视串口呢?辅助线程的句柄是第一个对话框的啊?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:狂战士 回复日期:2003-10-24 08:21:06
<br>内容:继续期盼中!!!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:夏雪宜 回复日期:2003-10-24 09:23:13
<br>内容:你可以将你的辅助线程中的接收消息的句柄变量设置成全局变量就行了,当你的窗口变化后,你将你的新的窗口的句柄传给这个全局变量就行了,不知我是否说得明白?<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:狂战士 回复日期:2003-10-24 10:02:05
<br>内容:TO:tangjinxiang(夏雪宜)<BR>&nbsp;&nbsp; 能帮我修改一下吗?<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:chao_jie 回复日期:2003-10-24 20:00:14
<br>内容:你可以在打开的第二个窗口,设置OpenPort(handle)函数<BR>切换窗口时关掉第一个,到第二窗口时在打开<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:无情阁东雪 回复日期:2003-10-25 21:40:41
<br>内容:你看看行不行,改了一点,其余你自己想想
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:狂战士 回复日期:2003-10-25 22:36:13
<br>内容:感谢:无情阁东雪<BR>&nbsp;&nbsp;&nbsp;&nbsp;谢谢,现在可以发送数据了,可是在接收数据时,新的对话框中没有显示被接收的数据,是不是应该加入接收消息的处理函数啊,可是辅助线程的句柄是第一个对话框的,所以接收的数据都显示在第一个对话框中了!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:chao_jie 回复日期:2003-10-26 03:47:26
<br>内容:句柄问题可以通过以下解决<BR><BR>你可以在打开的第二个窗口,设置OpenPort(handle)函数,传递句柄<BR>切换窗口时关掉第一个,到第二窗口时在打开<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?