VS2008中,VC++开发时添加自定义的消息时,发生错误的解决办法
2010-10-03 19:22
525 查看
vs08中,用VC++进行开发时,在处理自定义消息及响应函数的过程中出现以下error: 无法从“void (__thiscall CMainFrame::* )(BYTE *,BOOL *)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM) 解决办法: 返回值改成LRESULT,同时给自定义消息响应函数增加两个形参:(WPARAM,LPARAM ),消息响应函数中返回 true. 注:自定义消息的返回值为LRESULT 类型 例: LRESULT CMainFrame::OnProgress(WPARAM wparam,LPARAM lparam ) { CRect rect; m_wndStatusBar.GetItemRect(2,&rect); m_progress.Create(WS_CHILD|WS_VISIBLE,rect,&m_wndStatusBar,123); m_progress.SetPos(50); return true; } |
相关文章推荐
- vc 6.0和vs2008中添加自定义消息的区别
- VS2008无法为添消控件添加消息响应函数的解决办法
- 【VC MFC开发】Dll 中对话框的控件无法接受到按键消息的解决办法
- “Visual Studio 2008 + IE8下,为MFC工程对话框资源添加类时发生错误”问题的解决办法
- 配置Android开发环境常见错误解决办法(陆续添加)“your project contains error(s),please fix them before running your application”.
- ArcEngine+VC6二次开发之添加ESRI MapControl不支持此接口的解决办法
- ArcEngine+VC6二次开发之添加ESRI MapControl不支持此接口的解决办法
- Silverlight添加服务引用Service Reference, 出现“自定义工具错误,无法生成服务引用”错误的解决办法
- 配置Android开发环境常见错误解决办法(陆续添加)“your project contains error(s),please fix them before running your appli
- VS2008 MFC添加类向导弹出脚本发生错误解决办法
- 我的 VC++ 常见错误问题解决办法
- 一些开发ssh2过程中遇到错误的解决办法
- 使用hover为div添加边框时,页面布局发生错位的解决办法
- 解决eclipse3.2和myeclipse5.0m2在打开jsp文件时发生"An error has occurred.See error log for more details"错误的解决办法
- VM 文件移动位置发生如下错误及解决办法。
- iis6.0添加asp.net 3.5网站 出现“HTTP 错误 404 - 文件或目录未找到”的解决办法
- 关于VC编译错误fatal error C1083的解决办法
- VS2008下MFC添加Web引用灰色解决办法
- kepware 发生 Setup was unable to initialize your PC错误解决办法
- VC6提示 error C2061: syntax error : identifier 'THIS_FILE' 错误的解决办法