<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國際加速解決方案。 廣告
                # 3.1 事件驅動編程 當程序員們首次面對蘋果公司的第一個圖形界面個人電腦的時候,他們為這種和以前所有的經驗都不同的電腦操作方法感到驚奇。鼠標指針在一個個的窗口之間移來移去,滾動條,菜單,文本編輯框等等等等,真的很難以想象,這么多讓人眼花繚亂的東西,其背后的代碼該是多么復雜和不可思議。似乎所有這一切都是以完全并行的方式運行的,雖然這只是一個假象。對于很多人來說,蘋果個人電腦是他們對事件驅動編程的第一印象。 所有的GUI程序都是事件驅動的。換句話說,應用程序一直停留在一個循環中,等待著來自用戶或者其他地方(比如窗口刷新或網絡連接)的事件,一旦收到某種事件,應用程序就將其扔給處理這個事件的函數。雖然看上去不同的窗口是同時被刷新的,但實際上,絕大多數的GUI程序都是單線程的,因此窗口的刷新是依次按順序進行的。如果由于某種意外你的電腦變得很慢導致窗口刷新的過程變的很明顯,你就會注意到這一點。 不同的GUI編程架構用不同的方法將它內部的事件處理機制展現給程序開發者。對于wxWidgets來說,事件表機制是最主要的方法。在下一小節我們會對此進行進一步的解釋。
                  <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>

                              哎呀哎呀视频在线观看