亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

VC自定義消息響應(yīng)函數(shù)postmessage用法示例

 更新時間:2014年10月23日 09:29:16   投稿:shichen2014  
這篇文章主要介紹了VC自定義消息響應(yīng)函數(shù)postmessage用法示例,并對比說明了postmessage與sendmessage的用法區(qū)別,需要的朋友可以參考下

本文實(shí)例講述了VC自定義消息響應(yīng)函數(shù)postmessage的用法。分享給大家供大家參考。具體實(shí)現(xiàn)步驟如下:

1. 在 resource.h文件添加如下代碼 定一個自己的消息

復(fù)制代碼 代碼如下:
#define WM_MY_MESSAGE      WM_USER + 100       //---------------------by tyds

2.在...view.h的文件添加如下:

復(fù)制代碼 代碼如下:
//{{AFX_MSG(CPostmessageView)
afx_msg void Ontydspostmessage();

afx_msg /*LRESULT*/ void OnMyMessage(/*WPARAM wParam, LPARAM lParam*/); //----- by tyds

//}}AFX_MSG
DECLARE_MESSAGE_MAP()

3.在...view.cpp文件添加如下代碼

復(fù)制代碼 代碼如下:
BEGIN_MESSAGE_MAP(CPostmessageView, CView)
//{{AFX_MSG_MAP(CPostmessageView)
ON_COMMAND(ID_tyds_postmessage, Ontydspostmessage)
ON_MESSAGE(WM_MY_MESSAGE, OnMyMessage)      //添加消息映射---------------------by tyds
//}}AFX_MSG_MAP
// Standard printing commands
ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)
END_MESSAGE_MAP()

void CPostmessageView::Ontydspostmessage()
{
MessageBox("begin post message!");
//PostMessage(WM_MY_MESSAGE);     //這里 PostMessage SendMessage 兩則區(qū)別是
SendMessage(WM_MY_MESSAGE);       //PostMessage 是發(fā)出去就返回 而SendMessage是發(fā)出去等到被執(zhí)行了再返回
}

消息相應(yīng)函數(shù)
/*LPESULT*/void   CPostmessageView::OnMyMessage(/*WPARAM wParam, LPARAM lParam*/) //注意這里的參數(shù)可要可不要 根據(jù)自己來定 返回值也一樣
{

MessageBox("post msg finished!");
// return 0;
}

希望本文所述對大家的VC程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C語言代碼中調(diào)用C++代碼的方法示例

    C語言代碼中調(diào)用C++代碼的方法示例

    這篇文章主要介紹了C語言代碼中調(diào)用C++代碼的方法示例,文中也介紹了C++代碼調(diào)用C代碼的方法,有需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-02-02
  • C++的四種類型轉(zhuǎn)換

    C++的四種類型轉(zhuǎn)換

    這篇文章主要介紹了C++的四種類型轉(zhuǎn)換,有詳細(xì)的示例代碼展示,對于學(xué)習(xí)C++的同學(xué)有一定的參考價值,感興趣的同學(xué)可以參考本文
    2023-04-04
  • 使用單鏈表實(shí)現(xiàn)多項(xiàng)式計(jì)算示例

    使用單鏈表實(shí)現(xiàn)多項(xiàng)式計(jì)算示例

    這篇文章主要介紹了使用單鏈表實(shí)現(xiàn)多項(xiàng)式計(jì)算示例,需要的朋友可以參考下
    2014-03-03
  • 基于稀疏圖上的Johnson算法的詳解

    基于稀疏圖上的Johnson算法的詳解

    本篇文章介紹了,稀疏圖上的Johnson算法的詳解。需要的朋友參考下
    2013-05-05
  • C++ Boost Array與Unordered使用介紹

    C++ Boost Array與Unordered使用介紹

    Boost是為C++語言標(biāo)準(zhǔn)庫提供擴(kuò)展的一些C++程序庫的總稱。Boost庫是一個可移植、提供源代碼的C++庫,作為標(biāo)準(zhǔn)庫的后備,是C++標(biāo)準(zhǔn)化進(jìn)程的開發(fā)引擎之一,是為C++語言標(biāo)準(zhǔn)庫提供擴(kuò)展的一些C++程序庫的總稱
    2022-11-11
  • C語言用遞歸函數(shù)對素?cái)?shù)進(jìn)行判斷流程

    C語言用遞歸函數(shù)對素?cái)?shù)進(jìn)行判斷流程

    素?cái)?shù)判斷是編程語言學(xué)習(xí)過程中一個老生常談的話題,而它的實(shí)現(xiàn)也有多種算法,包括經(jīng)典的試除法(以及試除法的幾種優(yōu)化),進(jìn)階的素?cái)?shù)表篩選法,埃拉托斯特尼篩法和歐拉篩法(以及它們的優(yōu)化)等。對以上算法感興趣的朋友們,不妨搜索“素?cái)?shù)判斷的N種境界”來學(xué)習(xí)了解
    2022-09-09
  • C++虛函數(shù)表實(shí)例分析

    C++虛函數(shù)表實(shí)例分析

    這篇文章主要介紹了C++虛函數(shù)表,對多態(tài)中用到的虛函數(shù)表進(jìn)行了比較通俗的實(shí)例分析,需要的朋友可以參考下
    2014-09-09
  • c/c++內(nèi)存分配大小實(shí)例講解

    c/c++內(nèi)存分配大小實(shí)例講解

    在本篇文章里小編給大家整理了一篇關(guān)于c/c++內(nèi)存分配大小實(shí)例講解內(nèi)容,有需要的朋友們可以跟著學(xué)習(xí)參考下。
    2021-11-11
  • QT中QDataStream二進(jìn)制數(shù)據(jù)讀寫的實(shí)現(xiàn)

    QT中QDataStream二進(jìn)制數(shù)據(jù)讀寫的實(shí)現(xiàn)

    本文主要介紹了QT中QDataStream二進(jìn)制數(shù)據(jù)讀寫的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Qt消除警告的實(shí)現(xiàn)示例

    Qt消除警告的實(shí)現(xiàn)示例

    Qt5 和 Qt6 之間存在一些差異,導(dǎo)致在編譯時可能產(chǎn)生警告,為了消除這些警告,Qt 提供了一些宏定義來幫助你在代碼中處理這些差異,本文主要介紹了Qt消除警告的實(shí)現(xiàn)示例,感興趣的可以了解一下
    2023-09-09

最新評論