编程要点 /////坐标转换///////////// CClientDC dc(this); //定义设备对象 OnPrepareDC(&dc); //初始化设备对象 CPoint local=point; //定义CPoint类实体,并初始化为设备坐标 dc.DPtoLP(&local); //将设备坐标转为逻辑坐标 //将该段程序放入OnLButtonDown(UINT nFlags, CPoint point) //和OnMouseMove(UINT nFlags, CPoint point)中 //////////////////////////显示光标位置 CString msg; msg.Format(" X = %4d, Y = %4d ", local.x,local.y); CMainFrame* pAppFrame = (CMainFrame*) AfxGetApp()->m_pMainWnd; pAppFrame->m_wndStatusBar.SetPaneText(0,msg); pAppFrame->m_wndStatusBar.UpdateWindow(); /////改变光标///////////// CSize ScrollSize=GetTotalSize(); CRect ScrollRect(0,0,ScrollSize.cx,ScrollSize.cy); if(m_SelectFunction!=13) { if(!ScrollRect.PtInRect(local)) ::SetCursor(m_HCross); else ::SetCursor(m_HArrow); //将该段程序放入OnMouseMove(UINT nFlags, CPoint point)中,并放在坐标转换的后面 //在视图类的头文件的public:后面加上两个光标句柄 HCURSOR m_HArrow; HCURSOR m_HCross; //在视图类的CCP文件的类构造器中加入以下两句 m_HArrow=AfxGetApp()->LoadStandardCursor(IDC_ARROW); m_HCross=AfxGetApp()->LoadStandardCursor(IDC_CROSS);
2019-12-21 19:32:00 1.13MB 内定向
1
连续法相对定向程序,使用matlab编写
2019-12-21 19:31:27 2KB 相对定向
1
三维相似变换 绝对定向利用控制点数据解算七个变换参数,包括3个角元素,3个平移元素,1个缩放元素。
2019-12-21 18:57:34 51KB 三维相似变换 绝对定向
1
摄影测量连 续法相对定向 测绘 遥感 摄影测量连 续法相对定向 测绘 遥感 摄影测量连 续法相对定向 测绘 遥感
2019-12-21 18:54:46 84KB 摄影测量连 续法相对定向 测绘 遥感
1
相对定向 摄影测量 C++完整能运行代码,才写的,完整能跑,有问题问我
2019-12-21 18:53:31 9.52MB 相对定向 C++ 摄影测量
1
这是实现目录重定向的源代码工程,包括驱动部分和应用层程序。 使用传统的文件过滤驱动为框架,截获某个目录下的所有IRP请求, 然后转发到应用层程序。 应用层程序通过FTP通讯,把请求再转发到FTP服务端, 从而把本地文件系统中的某个目录直接重定向到FTP服务器目录。 而操作这个被重定向的目录,就跟完全操作本地文件系统的目录一样,没任何区别。 本工程只是开发过程中的一个版本,许多BUG和功能同在, 所以不可直接使用到您的商业产品中,只可做研究学习之用。 相关博客查看 http://blog.csdn.net/fanxiushu/article/details/43636575 及后续章节。
2019-12-21 18:49:30 298KB C++,驱动
1