⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 6-6.html

📁 WinSock编程规范及应用
💻 HTML
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>6</TITLE>
</HEAD>
<BODY>

<B><FONT FACE="黑体" LANG="ZH-CN" SIZE=5><P><A NAME="_Toc336626892"><A NAME="_Toc336792978"><A NAME="_Toc336793454"></FONT><FONT FACE="Arial" SIZE=5>6.6 </FONT><FONT FACE="黑体" LANG="ZH-CN" SIZE=5>使用事件对象异步通知</A></A></A></P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">&#9;为了适应一些应用程序例如精灵程序或者某些没有用户界面的服务程序(因此不使用窗口句柄),</FONT><FONT SIZE=3>Windows Socket 2</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>提供了</FONT><FONT SIZE=3>WSAEventSelect()</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>函数和</FONT><FONT SIZE=3>WSAEnumNetworkEvents()</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>函数。</FONT><FONT SIZE=3>WSAEventSelect()</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>函数和</FONT><FONT SIZE=3>WSAAyncSelect()</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>函数很类似,区别仅在于当一个</FONT><FONT SIZE=3>FD_XXX</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>网络事件发生时,</FONT><FONT SIZE=3>WSAEventSelect()</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>函数将导致一个应用程序指定的事件对象被设置,而</FONT><FONT SIZE=3>WSAAyncSelect()</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>将导致一条</FONT><FONT SIZE=3>Windows</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>消息被发送(例如</FONT><FONT SIZE=3>FD_READ</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,</FONT><FONT SIZE=3>FD_WRITE</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>等等)。</P>
<P ALIGN="JUSTIFY">&#9;此外,传输服务提供者会记住每个特定的</FONT><FONT SIZE=3>FD_XXX</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>网络事件的发生。应用程序可以调用</FONT><FONT SIZE=3>WSAEnumNetworkEvents()</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>函数把目前的网络事件记忆拷贝到应用程序提供的缓冲区中,并且自动清除网络事件记忆。如果需要,应用程序还可以把某个特定的事件对象和网络事件记忆一起清除。</P></FONT></BODY>
</HTML>

⌨️ 快捷键说明

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