<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 功能強大 支持多語言、二開方便! 廣告
                LRESULT SendMessage 返回值是int BOOL PostMessage 返回值是bool **WIN32自定義消息** ```c++ #include "stdafx.h" #include "resource.h" #define WM_TEST WM_USER+10 INT_PTR CALLBACK theProc(HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam) { switch(uMsg) { case WM_TEST: { wchar_t s[100]; _stprintf(s,_T("wParam=%d,lPrarm=%d"),wParam,lParam); MessageBoxW(hWnd,s,_T("提示"),MB_OK); return TRUE; } case WM_DESTROY: PostQuitMessage(IDCANCEL); return TRUE; case WM_COMMAND: switch(LOWORD(wParam)) { case IDOK3: SendMessage(hWnd,WM_TEST,123,123); return TRUE; } } return FALSE; }; int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdLShow) { DialogBox(hInstance,(LPCWSTR )IDD_DIALOG1,NULL,theProc); return 0; }; ``` ***** **MFC自定義消息** 1。創建一個函數 OnTestMessage(WPARAM w,LPARAM l); ```c++ LRESULT CLXDlg::OnTestMsg(WPARAM w, LPARAM l) { AfxMessageBox(_T("測試非系統消息")); return w+l; } ``` 2. 定義自定義消息的宏 加入消息映射中 ```c++ enum{WM_TEST = WM_USER + 132};(#define 也可以定義常量) BEGIN_MESSAGE_MAP(CLXDlg, CDialogEx) ON_MESSAGE(WM_TEST,OnTestMsg) END_MESSAGE_MAP() ``` 3. 創建一個按鈕點擊事件發送postmessage 測試這個非系統消息 ```c++ void CLXDlg::OnBnClickedCancel2() { // TODO: 在此添加控件通知處理程序代碼 int nRet = PostMessage(WM_TEST,3,5); } ```
                  <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>

                              哎呀哎呀视频在线观看