请问postmessage如何用?? 我在一个单文档工程中自定义了一个dialog类,在该类中自定义了一个消息,postmessage后怎么没有相应呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 vckbase里的文档VC++中的自定义消息来源:http://www.ccidnet.com在VC++中想加入自定义消息,以下方法可供参考 …… 1 首先定义消息:例如 define WM_MYMESSAGE (WM_USER+100)2 在.H文件中,加入消息响应函数,如: LONG OnMyMessage(WPARAM w,LPARAM l); 该函数有规定的格式:LONG Function_Name(WPARAM w,LPARAM l); 3 加入消息响应宏在响应该消息的类中,在消息响应块中, BEGIN_MESSAGE_MAP(CAboutDlg, CDialog) //{{AFX_MSG_MAP(CAboutDlg) // No message handlers //}}AFX_MSG_MAPEND_MESSAGE_MAP()加入以下语句:ON_MESSAGE(WM_MYMESSAGE, OnMyMessage)成为如下样式:BEGIN_MESSAGE_MAP(CAboutDlg, CDialog) //{{AFX_MSG_MAP(CAboutDlg) ON_MESSAGE(WM_MYMESSAGE,OnMyMessage) //}}AFX_MSG_MAP END_MESSAGE_MAP() 4 在.CPP文件中,编辑消息响应函数,如下: LONG CMyClass::OnMyMessage(WPARAM w, LPARAM l) { } 5 大功告成。 你看看看你做的对不 问一下 directshow和directdraw的区别? 在vc 6。0里,如何修改一个类的名字 如何控制别人的窗口,让他最大化,最小化,和恢复? VC+SQL问题? 问一个visual studio6的安装问题 在线等待:调试中的问题! LXFY来取分 window upate agent api 问题(高手求救)!!! 求《COM编程精彩实例》光盘源码! 派生类是否继承基类中的private成员,若继承为何不能在成员函数中访问? 如何用C++编写的COM控制WORD的行距? 编写TCP/IP程序时候遇到的一个怪问题
VC++中的自定义消息来源:http://www.ccidnet.com在VC++中想加入自定义消息,以下方法可供参考 …… 1 首先定义消息:例如 define WM_MYMESSAGE (WM_USER+100)
2 在.H文件中,加入消息响应函数,如: LONG OnMyMessage(WPARAM w,LPARAM l);
该函数有规定的格式:LONG Function_Name(WPARAM w,LPARAM l);
3 加入消息响应宏在响应该消息的类中,在消息响应块中, BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
//{{AFX_MSG_MAP(CAboutDlg)
// No message handlers
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
加入以下语句:ON_MESSAGE(WM_MYMESSAGE, OnMyMessage)
成为如下样式:BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
//{{AFX_MSG_MAP(CAboutDlg)
ON_MESSAGE(WM_MYMESSAGE,OnMyMessage)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
4 在.CPP文件中,编辑消息响应函数,如下: LONG CMyClass::OnMyMessage(WPARAM w, LPARAM l)
{
} 5 大功告成。 你看看看
你做的对不