MsgPool.dsp为实现代码
MsgPool消息管理池(广播)
实现消息集中管理,不依赖于CWnd
//消息响应基类(从该类派生并实现OnNotifyMessage()函数, 即可响应消息)
class MSGPOOL_EXPORT CMsgPool
//派生类通过实现该虚函数响应消息
virtual long OnNotifyMessage(long nMsg, WPARAM wParam, LPARAM lParam);
//消息发送类
class MSGPOOL_EXPORT CMsgOper
//同步发送消息
static long SendMessage(CMsgPool *pMsgPool,long nMsg, WPARAM wParam, LPARAM lParam);
//异步发送消息
static long PostMessage(CMsgPool *pMsgPool,long nMsg, WPARAM wParam, LPARAM lParam);
---------------------------------------------------------------------------------------------------
MsgPoolDemo.dsp为调用示例
单文档的 doc view 两个类从 CMsgPool派生
并在doc view 中 分别实现OnNotifyMessage()函数
然后在程序任意地方
调用静态函数
//同步发送消息
CMsgOper::SendMessage();
//异步发送消息
CMsgOper::PostMessage();
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
MsgPool.rar (37个子文件)
MsgPool
MsgPool.opt 59KB
MsgPoolDemo
ReadMe.txt 956B
StdAfx.h 1KB
MsgPoolDemoDOC.h 2KB
res
MsgPoolDemo.rc2 403B
MsgPoolDemoDOC.ico 1KB
Toolbar.bmp 1KB
MsgPoolDemo.ico 1KB
MsgPoolDemoDOC.cpp 3KB
MsgPoolDemo.clw 3KB
MsgPoolDemoVIEW.cpp 3KB
MsgPoolDemo.rc 12KB
MainFrm.cpp 3KB
MsgPoolDemoVIEW.h 2KB
MsgPoolDemo.plg 256B
MainFrm.h 1KB
MsgPoolDemo.cpp 4KB
resource.h 830B
MsgPoolDemo.h 1KB
MsgPoolDemo.dsp 5KB
MsgPoolDemo.aps 44KB
StdAfx.cpp 213B
CMsgTest.dep 626B
Bin
MsgPool.ncb 89KB
MsgPool.dsw 758B
readme.txt 956B
MsgPool
MsgPool.opt 51KB
ReadMe.txt 956B
StdAfx.h 802B
MsgPool.dep 177B
MsgPool.plg 248B
MsgPool.mak 5KB
MsgPool.ncb 33KB
MsgPool.dsp 4KB
MsgPool.cpp 4KB
MsgPool.h 1KB
StdAfx.cpp 294B
共 37 条
- 1
GIS老王
- 粉丝: 3
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0