如何自制一条消息 请说的详细点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 增加自定义消息的步骤: 第一步:定义消息。开发Windows95应用程序时,Microsoft推荐用户自定义消息至少是WM_USER+100,因为很多新控件也要使用WM_USER消息。 第二步:实现消息处理函数。该函数使用WPRAM和LPARAM参数并返回LPESULT。 LPESULT CMainFrame::OnMyMessage(WPARAM wParam, LPARAM lParam){ // TODO: 处理用户自定义消息 ... return 0;} 第三步:在类头文件的AFX_MSG块中说明消息处理函数:class CMainFrame:public CMDIFrameWnd{ ... // 一般消息映射函数 protected: // {{AFX_MSG(CMainFrame) afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); afx_msg void OnTimer(UINT nIDEvent); afx_msg LRESULT OnMyMessage(WPARAM wParam, LPARAM lParam); //}}AFX_MSG DECLARE_MESSAGE_MAP()} 第四步:在用户类的消息块中,使用ON_MESSAGE宏指令将消息映射到消息处理函数中。BEGIN_MESSAGE_MAP(CMainFrame, CMDIFrameWnd) //{{AFX_MSG_MAP(CMainFrame) ON_WM_CREATE() ON_WM_TIMER() ON_MESSAGE(WM_MY_MESSAGE, OnMyMessage) //}}AFX_MSG_MAPEND_MESSAGE_MAP() 去看看《WINDOWS程序设计》一书吧! http://expert.csdn.net/Expert/topic/2283/2283249.xml?temp=.9985773这是一篇我自己的帖子,当时非常火爆看了这个帖子,你什么都会了 编译PGP10.0.0,Debug-Win32,生成的驱动依赖KERNEL32.DLL MFC如何实现弹出窗口后背景变灰并屏蔽 公司生产的DVR,请问怎么测试录象文件的分辨率,帧率?? 怎样画一个根据鼠标移动而改变大小的矩形! 文本文件的问题 如何创建事件的接受器,与别的应用程序的事件关联? r 有谁用过IHTMLImgElement,快救命 ■■■ ■■■好多好多问题快来拿分阿80呢 ■■■ ■■■ 装载dll时引起Ntdll.dll异常 CAsyncSocket中得OnReceive()问题! Requery()后,如何提取符合条件的所有记录?
{
// TODO: 处理用户自定义消息
...
return 0;
}
第三步:在类头文件的AFX_MSG块中说明消息处理函数:class CMainFrame:public CMDIFrameWnd
{
...
// 一般消息映射函数
protected:
// {{AFX_MSG(CMainFrame)
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
afx_msg void OnTimer(UINT nIDEvent);
afx_msg LRESULT OnMyMessage(WPARAM wParam, LPARAM lParam);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
}
第四步:在用户类的消息块中,使用ON_MESSAGE宏指令将消息映射到消息处理函数中。BEGIN_MESSAGE_MAP(CMainFrame, CMDIFrameWnd)
//{{AFX_MSG_MAP(CMainFrame)
ON_WM_CREATE()
ON_WM_TIMER()
ON_MESSAGE(WM_MY_MESSAGE, OnMyMessage)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
这是一篇我自己的帖子,当时非常火爆
看了这个帖子,你什么都会了