<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>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                一、對話框常用的回調函數 1. 窗口創建時的消息和虛函數包括:WM_CREATE,WM_INITDIALOG,和PreSubclassWindow等 2. 2. 窗口消息關閉時的消息函數:WM_CLOSE,WM_DESTROY以及OnOK和OnCancel等 3. 4. 有些消息和虛函數是對話框專用的回調函數,例如WM_INITDIALOG消息以及OnOk、OnCancel等虛函數 二、WM_CREATE和WM_INITDIALOG消息 1. 通過MSDN的說明可以查看到,WM_CREATE和WM_INITDIALOG都是窗口剛創建愛時的回調消息; 2. 的那個窗口還未顯示出來之前,對窗口做預先處理的回調函數。 3. WM_CREATE是所有窗口通用的創建時回調消息,用戶包括對話框。MDI或者SDI等任何窗口的初始化,對應的消息映射函數是OnCreate 4. 可以在函數中編寫代碼,在窗口跟那個創建還未顯示時,修改父窗 口看屬性或者創建內部子窗口。 7. WM_INITDIALOG對話框是對話框專用消息,最常用來初始化對話框以及內部可將,對應的消息映射函數是OnInitDialog。 8. 這個函數內部第一行一般是先執行積累函數CDialog::OnInitDialog,基類函數執行過程會將所有對話框資源模板內的控件都創建完,因此可以在該函數中,編寫代碼來對子窗口做初始化設置。 三、系統關閉過程,WM_SYSCOMMAND-》WM_CLOSE-》OnCalcel-》WM_DESTROY 1. WM_SYSCOMMAND:是對所有系統菜單中的命令的管理(包括:最大化、最小化、關閉、移動、大小等) 2. WM_CLOSE:是WM_SYSCOMMAND關閉分支消息。 3. WM_DESTROY窗口的句柄還在,以及子窗口都可以使用,窗口已經處于U幣科技愛你狀態,并且不能取消關閉了 4. 任何窗口包括控件、框架和對話框窗口關閉時,必經此消息。甚至以下程序員把這個消息當做析構函數使用了。 四、消息分類 1. 系統消息:返回是0-WM_USER WM_CREATE: 。。。 。。。 WM_USER 1024 2. 用戶(自定義)消息 WM_USER+1后的所有消息都是用戶可以使用消息 3. Win32工程中直接把用戶消息(例如:UM_TEST),放到消息處理函數的switch分支即可 4. MFC工程中在類向導中有專門的一個按鈕來創建(用戶自定義消息),生成的代碼是:ON_MESSAGE消息 03
                  <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>

                              哎呀哎呀视频在线观看