NOTIFY消息
来源:互联网 发布:niji日本网络电视直播 编辑:程序博客网 时间:2024/06/05 23:43
1.定义NOTIFY消息
#define NM_MOUSEUP (NM_FIRST-25)
2.定义结构(任意结构)
typedef struct tagNMLVSELFDEFINEDATA
{
NMHDR hdr;
int iStatus;
PVOID myData;
} NMLVSELFDEFINEDATA, *LPNMLVSELFDEFINEDATA;
3.发送NOTIFY消息
NMLVSELFDEFINEDATA dispinfo = {0};
dispinfo.hdr.code = NM_MOUSEUP;
dispinfo.hdr.hwndFrom = m_hWnd;
dispinfo.hdr.idFrom = GetDlgCtrlID();
dispinfo.iStatus = -1;
dispinfo.myData = NULL;
::SendMessage(this->GetParent()->m_hWnd, WM_NOTIFY, GetDlgCtrlID(), (LPARAM) &dispinfo);
4.接收控件ON_NOTIFY消息
BEGIN_MESSAGE_MAP(TF_PhotoGroupDlg, CDialog)
//{{AFX_MSG_MAP(TF_PhotoGroupDlg)
ON_NOTIFY(NM_MOUSEUP, IDC_LIST_PHOTO, OnMouseUpListPhoto)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
5..h中设置OnMouseUpListPhoto
//{{AFX_MSG(TF_PhotoGroupDlg)
afx_msg void OnMouseUpListPhoto(NMHDR* pNMHDR, LRESULT* pResult);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
6.CPP中设置消息
void TF_PhotoGroupDlg::OnMouseUpListPhoto(NMHDR* pNMHDR, LRESULT* pResult)
{
}
#define NM_MOUSEUP (NM_FIRST-25)
2.定义结构(任意结构)
typedef struct tagNMLVSELFDEFINEDATA
{
NMHDR hdr;
int iStatus;
PVOID myData;
} NMLVSELFDEFINEDATA, *LPNMLVSELFDEFINEDATA;
3.发送NOTIFY消息
NMLVSELFDEFINEDATA dispinfo = {0};
dispinfo.hdr.code = NM_MOUSEUP;
dispinfo.hdr.hwndFrom = m_hWnd;
dispinfo.hdr.idFrom = GetDlgCtrlID();
dispinfo.iStatus = -1;
dispinfo.myData = NULL;
::SendMessage(this->GetParent()->m_hWnd, WM_NOTIFY, GetDlgCtrlID(), (LPARAM) &dispinfo);
4.接收控件ON_NOTIFY消息
BEGIN_MESSAGE_MAP(TF_PhotoGroupDlg, CDialog)
//{{AFX_MSG_MAP(TF_PhotoGroupDlg)
ON_NOTIFY(NM_MOUSEUP, IDC_LIST_PHOTO, OnMouseUpListPhoto)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
5..h中设置OnMouseUpListPhoto
//{{AFX_MSG(TF_PhotoGroupDlg)
afx_msg void OnMouseUpListPhoto(NMHDR* pNMHDR, LRESULT* pResult);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
6.CPP中设置消息
void TF_PhotoGroupDlg::OnMouseUpListPhoto(NMHDR* pNMHDR, LRESULT* pResult)
{
}
0 0
- NOTIFY消息
- notify–消息中间件
- 消息中间件Notify
- 4.Notify消息流程
- Notify.js 消息管理
- notify-listview-的消息处理
- 关于 notify 消息的 介绍
- 淘宝notify-消息中间件(1)
- 淘宝notify-消息中间件(2)
- 消息中间件Notify和MetaQ-阿里中间件
- MFC 用户自定义消息 自定义notify
- SIP常用消息实例参考 10、NOTIFY消息
- 5Button的click消息流程(notify消息)
- notify
- notify
- notify()
- notify和wait在消息队列中的简单应用
- iOS消息推送机制详解(Push Notify - APNS)
- 通过C++/CLI使用FFMPEG库进行视频解码[初步]
- 1、设计模式之策略模式
- Linux makefile 教程 非常详细,且易懂
- Win8Metro(C#)数字图像处理--2.13Roberts边缘检测
- Topic 1: hello world for react-native
- NOTIFY消息
- 配置spring.xml文件时tx标签报错
- swing【最后一弹】JTable仿写简单Excel!
- 安卓消息处理机制
- 日经社説 20150407 電源構成は将来を見据えて議論せよ
- Win8Metro(C#)数字图像处理--2.14Prewitt 边缘检测
- 数据库调优教程(二)慢查询数据准备
- Java中enum的本质
- Win8Metro(C#)数字图像处理--2.15图像霓虹效果