VC中增加响应自定义的消息的实现方法

2012/6/13 11:26:00  请友读忠(更多)  E界MRP开发下载网  229阅

欢迎进入C/C++编程社区论坛,与300万技术人员互动交流 >>进入 由于编程实际需要在VC中增加响应自定义的消息,所以找了很多的资料,总结出来了这篇文章,下面和大家一起重温一下。 1.首先定义一个消息代码

defineWM_DEBUGWM_USER+1999

  2.在窗口头文件中添加

classCStreamServerDlg:publicCDialog
{
//Generatedmessagemapfunctions
//{{AFX_MSG(CStreamServerDlg)
...
//}}AFX_MSG
afx_msgvoidOnDebug(WPARAMwParam,LPARAMlParam);
...
}

  3.在窗口的cpp文件中添加

BEGIN_MESSAGE_MAP(CStreamServerDlg,CDialog)
...
ON_MESSAGE(WM_DEBUG,OnDebug)
END_MESSAGE_MAP()

voidCStreamServerDlg::OnDebug(WPARAMwParam,LPARAMlParam)
{}

  4.其他地方就可以发送消息

pWnd->PostMessage(WM_DEBUG,(WPARAM)p,0))
分享至:
good 10

发表评论

文明评论,重在参与

暂无评论!
返回上级 返回首页
首页合作客服留言QQ群简版
E界,引领视界
mrpej.com @CopyRight