📄
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0033)http://leson.hongnet.com/vc/c.htm -->
<HTML><HEAD><TITLE>第十二章 多线程与串行通信</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<STYLE type=text/css>TD {
COLOR: #000ff0; FONT-SIZE: 10.5pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal
}
BODY {
COLOR: #0080c5; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal
}
A {
COLOR: blue; TEXT-DECORATION: none
}
A:hover {
COLOR: red; TEXT-DECORATION: underline
}
</STYLE>
<META content="MSHTML 5.00.2014.210" name=GENERATOR></HEAD>
<BODY>
<DIV align=center>
<CENTER>
<TABLE border=0 cellSpacing=1 height=50 width="80%">
<TBODY>
<TR>
<TD height=10 width="100%">
<TABLE border=0 width="100%">
<TBODY>
<TR>
<TD width="100%">
<TABLE border=0 width="100%">
<TBODY>
<TR>
<TD vAlign=top width="57%">
<DIV align=center>
<CENTER>
<TABLE bgColor=#d7f3f4 border=0 cellPadding=6 height=217
width=447>
<TBODY>
<TR>
<TD bgColor=#ffffff height=203 vAlign=top width=433>
<P align=center><B><FONT
color=red>第十二章 多线程与串行通信</FONT></B></P>
<P align=justify> Windows是一个多任务操作系统。传统的Windows
3.x只能依靠应用程序之间的协同来实现协同式多任务,而Windows 95/NT实行的是抢先式多任务。</P>
<P align=justify> 在Win
32(95/NT)中,每一个进程可以同时执行多个线程,这意味着一个程序可以同时完成多个任务。对于象通信程序这样既要进行耗时的工作,又要保持对用户输入响应的应用来说,使用多线程是最佳选择。当进程使用多个线程时,需要采取适当的措施来保持线程间的同步。</P>
<P align=justify> 利用Win
32的重叠I/O操作和多线程特性,程序员可以编写出高效的通信程序。在这一讲的最后将通过一个简单的串行通信程序,向读者演示多线程和重叠I/O的编程技术。</P>
<BLOCKQUOTE>
<P align=justify><A
href="http://leson.hongnet.com/vc/c01.htm"><FONT
color=#3973de>多任务、进程和线程</FONT></A></P>
<P align=justify><A
href="http://leson.hongnet.com/vc/c02.htm"><FONT
color=#3973de>线程的同步</FONT></A></P>
<P align=justify><A
href="http://leson.hongnet.com/vc/c03.htm"><FONT
color=#3973de>串行通信与重叠</FONT>I/O</A></P>
<P align=justify><A
href="http://leson.hongnet.com/vc/c04.htm"><FONT
color=#3973de>一个通信演示程序</FONT></A></P></BLOCKQUOTE></TD></TR></TBODY></TABLE></CENTER></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></CENTER></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -