VC 中新增響應自定義訊息

2021-05-05 02:26:43 字數 490 閱讀 8641

#define wm_debug wm_user + 1

2. 在視窗標頭檔案中新增(比如mainframe.h)

class cmainframe : public cframewnd

afx_msg

afx_msg lresult ondebug(wparam wparam, lparam lparam);

...}

3. 在視窗的cpp檔案中新增 (比如mainframe.cpp)

begin_message_map(cmainframe, cframewnd)

...on_message(wm_debug, ondebug)

end_message_map()

...lresult cmainframe

::ondebug(wparam wparam, lparam lparam)

4. 其他地方就可以傳送訊息 (比如debugview.cpp的左滑鼠單擊事件中新增)

在VC中 新增響應自定義訊息

其中訊息定義可以放在stdafx.h 檔案中。1.首先定義乙個訊息 define wm debug wm user 1999 2.在視窗標頭檔案中新增 class cstreamserverdlg public cdialog afx msg afx msg void ondebug wparam ...

在VC中 新增響應自定義訊息

其中訊息定義可以放在stdafx.h 檔案中。1.首先定義乙個訊息 define wm debug wm user 1999 2.在視窗標頭檔案中新增 class cstreamserverdlg public cdialog afx msg afx msg void ondebug wparam ...

VC新增自定義訊息

在vc 中想加入自定義訊息,以下方法可供參考 1 首先定義訊息 cpp view plain copy print?define wm mymessage wm user 100 define wm mymessage wm user 100 2 在.h標頭檔案中,加入訊息響應函式 cpp view...