<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 18.5 替代wxSocket 雖然wxSocket提供了很多靈活性并且被很好的集成進了wxWidgets,但是它并不是實現進程間通信的唯一方法.如果你只是想進行FTP或者 HTTP的操作,你可以直接使用wxFTP或wxHTTP,它們在內部使用了wxSocket,不過這些類是不完善的,你最好還是使用CURL,它是一個通用的庫,提供了使用各種Internet協議傳遞文件的非常直觀的API,有人已經對其進行了wxWidgets封裝,名字叫做wxCURL. wxWidgets也提供了一套高級的進程間通信機制,它使用類wxServer,wxClient和wxConnection以及基于微軟的DDE(動態數據交換)協議的API.實際上,在windows上,這些類是用DDE實現的,而在其它平臺上,則是用socket實現的.之所以要使用這些更高層的類,是因為它比直接使用wxSocket更方便,另外一個優點是在windows平臺上,使用DDE可以和別的支持DDE的程序交換數據(別的程序不必要是使用wxWidgets制作的).它的一個缺點是在別的平臺上,非wxWidgets編制的程序是不能識別這種協議的,不過,如果你只需要在wxWidgets制作的程序之間交換數據的話,它還是可以滿足要求的.我們將在第20章的"單個實例還是多個實例?"小節,演示一個簡單的例子. 更多信息請參考wxWidgets手冊中的"Interprocess Commun-ication Overview"(進程間通信概述)小節以及wxWidgets自帶的samples/ipc中的例子.你也可以參考wxWidgets自帶的獨立幫助顯示工具中的代碼,它位于utils/helpview/src目錄內.
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看