第12章设计用户界面v2.ppt

第12章设计用户界面v2资料

6.显示鼠标移动位置信息(View类) (1) 在My_ResView.cpp文件前面加入代码为: #include MainFrm.h (2) 在CMy_ResView类中响应WM_MOUSEMOVE: void CMy_ResView::OnMouseMove(UINT nFlags, CPoint point) { CMainFrame *pm=(CMainFrame *)AfxGetMainWnd(); //从视图类中获得主帧窗口类指针 CStatusBar *psb=pm-m_wndStatusBar; CString str; if(psb) { str.Format(x=%d,y=%d,point.x,point.y); psb-SetPaneText(0,str); } CView::OnMouseMove(nFlags, point); } 用于设置给定索引值的指示器的文本 MFC类中获得其它类指针 1.从视图类获得文档类的指针 CTextDoc *pDoc=(CTestDoc*)GetDocument(); 2.从文档类取得视图类的指针 CDocument类提供了两个函数用于视图类的定位:GetFirstViewPosition()和GetNextView

文档评论(0)

1亿VIP精品文档

相关文档