1、在视图类,定义一个鼠标移动消息响应函数。
2、状态栏属于框架类,通过获取框架类的指针。
调用SetMessageText()直接在状态栏上最左边的那个最长的窗格上现实文本。
#include "MainFrm.h"
void CProgressView::OnMouseMove(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
CString str;
str.Format(" x=%d, y=%d", point.x, point.y);//格式化坐标值
((CMainFrame*)GetParent())->SetMessageText(str);
////文本显示在状态栏上最左边的那个最长的窗格上
CView::OnMouseMove(nFlags, point);
}