最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

本文實例講述了VC自定義消息響應(yīng)函數(shù)postmessage的用法。分享給大家供大家參考。具體實現(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è)計有所幫助。

相關(guān)文章

  • 詳解C語言中symlink()函數(shù)和readlink()函數(shù)的使用

    詳解C語言中symlink()函數(shù)和readlink()函數(shù)的使用

    這篇文章主要介紹了詳解C語言中symlink()函數(shù)和readlink()函數(shù)的使用,是C語言入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-09-09
  • c++實現(xiàn)的常見緩存算法和LRU

    c++實現(xiàn)的常見緩存算法和LRU

    LRU緩存算法也叫LRU頁面置換算法,是一種經(jīng)典常用的頁面置換算法,下面這篇文章主要介紹了c++實現(xiàn)的常見緩存算法和LRU,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-01-01
  • C/C++內(nèi)存管理詳情

    C/C++內(nèi)存管理詳情

    這篇文章主要通過描述了C/C++內(nèi)存分布、C/C++的一些函數(shù)理方面來展開C/C++內(nèi)存管理的內(nèi)容,需要的朋友請參考下文
    2021-08-08
  • C++學(xué)習(xí)之IO流(輸入輸出流)詳解

    C++學(xué)習(xí)之IO流(輸入輸出流)詳解

    流是一種抽象概念,它代表了數(shù)據(jù)的無結(jié)構(gòu)化傳遞。而用來進行輸入輸出操作的流就稱為IO流。這篇文章主要為大家介紹了C++中IO流的使用詳解,需要的朋友可以參考一下
    2021-12-12
  • Matlab實現(xiàn)貪吃蛇小游戲的示例代碼

    Matlab實現(xiàn)貪吃蛇小游戲的示例代碼

    這篇文章主要為大家詳細介紹了如何利用Matlab實現(xiàn)貪吃蛇小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • C++基類指針和派生類指針之間的轉(zhuǎn)換方法講解

    C++基類指針和派生類指針之間的轉(zhuǎn)換方法講解

    今天小編就為大家分享一篇關(guān)于C++基類指針和派生類指針之間的轉(zhuǎn)換方法講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-04-04
  • C++中將string類型轉(zhuǎn)化為int類型

    C++中將string類型轉(zhuǎn)化為int類型

    本文主要介紹了C++中將string類型轉(zhuǎn)化為int類型的方法。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • Opencv分水嶺算法學(xué)習(xí)

    Opencv分水嶺算法學(xué)習(xí)

    這篇文章主要為大家詳細介紹了Opencv分水嶺算法的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • C++重載運算符實現(xiàn)分數(shù)加減乘除

    C++重載運算符實現(xiàn)分數(shù)加減乘除

    這篇文章主要為大家詳細介紹了C++重載運算符實現(xiàn)分數(shù)加減乘除,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • C++類中變量也可以是引用的代碼實例

    C++類中變量也可以是引用的代碼實例

    今天小編就為大家分享一篇關(guān)于C++類中變量也可以是引用的代碼實例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-04-04

最新評論

泾阳县| 彝良县| 广丰县| 大名县| 兴城市| 宜州市| 六枝特区| 宜良县| 堆龙德庆县| 延庆县| 长白| 花莲市| 永嘉县| 霍山县| 宁安市| 大港区| 平安县| 西贡区| 昌图县| 碌曲县| 隆子县| 鱼台县| 如皋市| 乌兰察布市| 昌宁县| 竹溪县| 龙江县| 阜新| 桐庐县| 石屏县| 平邑县| 静海县| 仙游县| 宁明县| 东乡族自治县| 泸西县| 寻甸| 南昌县| 梁河县| 漾濞| 崇文区|