#define WM_MYMESSAGE WM_USER + 100in your class.h
//{{AFX_MSG(CCmDlg)
//}}AFX_MSG
LRESULT CALLBACK MyMessage(WPARAM wParam, LPARAM lParam);
DECLARE_MESSAGE_MAP()in your class cpp
BEGIN_MESSAGE_MAP(CCmDlg, CDialog)
//{{AFX_MSG_MAP(CCmDlg)
//}}AFX_MSG_MAP
ON_MESSAGE(WM_MYMESSAGE, MyMessage);
END_MESSAGE_MAP()LRESULT CALLBACK MyMessage(WPARAM wParam, LPARAM lParam)
{
MessageBox(NULL, "how are you","",MB_OK);return 1;
//{{AFX_MSG(CCmDlg)
//}}AFX_MSG
LRESULT CALLBACK MyMessage(WPARAM wParam, LPARAM lParam);
DECLARE_MESSAGE_MAP()in your class cpp
BEGIN_MESSAGE_MAP(CCmDlg, CDialog)
//{{AFX_MSG_MAP(CCmDlg)
//}}AFX_MSG_MAP
ON_MESSAGE(WM_MYMESSAGE, MyMessage);
END_MESSAGE_MAP()LRESULT CALLBACK MyMessage(WPARAM wParam, LPARAM lParam)
{
MessageBox(NULL, "how are you","",MB_OK);return 1;
解决方案 »
- 如何通过关键字获取其他网站的搜索结果?
- 跨线程调用 IHTMLWindow2 接口问题
- 如何设置一个环境变量,以后都可以访问.
- 一个关于OpenGL的入门问题,请高手指教,郁闷了好多天了!!
- 散分了!
- 当GetItemCount()=0时,如何得到鼠标在ListCtrl中任意移动并点击时的行号与列号及对应的矩形区的坐标?
- 怎样判断一个硬盘是否有读写操作?
- 如何制作类似Visual C++ Workspace窗口
- windows服务中能够调用动态库吗?
- 程序员经常遇见的一大难题!(不是你不会只是你想不出来)
- RC2算法 有没有相关的资料 双儿
- 使用3DES 算法加解密 有没有什么地方可以下载原码的 请指示
#define WM_USER_DEF (WM_USER+1001)
2、添加函数void OnDef(WPARAM w,LPARAM l);
3、做函数与消息的映射
在BEGIN_MESSAGE_MAP(,)
//{{AFX_MSG_MAP() //}}AFX_MSG_MAP
ON_MESSAGE(WM_USER_DEF,OnDef)
END_MESSAGE_MAP()
以后在BEGAIN_MESSAGE_MAP与END_MESSAGE_MAP中间
加入消息映射
如:
ON_COMMAND(ID_YOURID,functionName)