自定义消息示例程序,转自孙鑫笔记
2011-09-08 12:53
225 查看
解决办法,用自定义消息:
在MainFrm.h中#define UM_PROGRESS WM_USER+1//WM_USER是一个界限
消息函数原型声明:afx_msg void OnProgress()
在MainFrm.cpp中
ON_MESSAGE(UM_PROGRESS,OnProgress)
然后实现这个函数
void CMainFrame::OnProgress()
{
CRect rect;
m_wndStatusBar.GetItemRect(2,&rect);
m_progress.Create(WS_CHILD | WS_VISIBLE | PBS_SMOOTH,
rect,&m_wndStatusBar,123);
m_progress.SetPos(50);
}
最后在OnCreate中调用 PostMessage(UM_PROGRESS);//不能用SendMessage()
在MainFrm.h中#define UM_PROGRESS WM_USER+1//WM_USER是一个界限
消息函数原型声明:afx_msg void OnProgress()
在MainFrm.cpp中
ON_MESSAGE(UM_PROGRESS,OnProgress)
然后实现这个函数
void CMainFrame::OnProgress()
{
CRect rect;
m_wndStatusBar.GetItemRect(2,&rect);
m_progress.Create(WS_CHILD | WS_VISIBLE | PBS_SMOOTH,
rect,&m_wndStatusBar,123);
m_progress.SetPos(50);
}
最后在OnCreate中调用 PostMessage(UM_PROGRESS);//不能用SendMessage()
相关文章推荐
- 消息示例二:自定义消息处理功能(是小化程序到托盘)
- 孙鑫VC++深入详解:Lesson6 Part6--- 电话本示例程序 动态添加子菜单 框架类窗口截获命令消息
- Socket 构建和解析协议消息-- "投票"示例程序
- 孙鑫VC++讲座笔记-(1)Windows程序内部运行机制
- MFC笔记之----程序框架浅析、消息映射
- 孙鑫VC++讲座笔记-(4)MFC消息映射机制的剖析
- 消息队列示例程序
- 【rabbitmq】rabbitmq概念解析--消息确认--示例程序
- 孙鑫vc++ 第九课 笔记 修改MFC AppWizard向导生成的框架程序的外观和大小
- Hadoop学习笔记(一)之示例程序:计算每年的最高温度MaxTemperature
- VC++ 学习笔记(11)——传递自定义消息
- 孙鑫VC视频教程笔记之第九课“程序外观修改及工具栏状态栏编程”
- 【C++学习笔记】简单的多线程程序(摘自孙鑫C++教学视频)
- ASP.NET MVC Web API 学习笔记---Web API概述及程序示例
- 孙鑫VC++讲座笔记-(3)MFC程序框架的剖析
- MFC视频教程(孙鑫)学习笔记1-Windows程序内部运行原理
- Windows 8 Directx 开发学习笔记(四)示例程序小结
- 从COM中发送一个自定义消息给C#程序
- 自定义ASP.NET AJAX拖放功能示例程序
- 孙鑫VC++讲座笔记-(3)MFC程序框架的剖析