请问在win32里面,画出来的图形怎么随着滚动条的移动而移动? case WM_PAINT: pDC = BeginPaint(hWnd, &ps); // TODO: 在此添加任意绘图代码... MoveToEx(pDC,m_Begin.x,m_Begin.y,NULL); LineTo(pDC,m_End.x,m_End.y); EndPaint(hWnd, &ps); break;是不是要用到DPtoLP和LPtoDP? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般做法是给那个DC设置逻辑坐标系。类似SetViewportEx之类的一堆函数。如果你用文档视图框架,就会看到View里面有一个OnPrepareDC函数,一般都重载那个函数做这个事情,然后在OnDraw里画图。既然你直接在PAINT消息里画,那就在画之前做。 谢谢ls的用setwindowextex解决了 VC++2010如何生成DLL 这样执行CTreeCtrl错在哪里? 请问ATL里组合框的类是什么? 求助HDLC源代码 sscanf函数的一个bug!来者有分 请问如何在编译的时候加载DDK库?谢谢! 谁能提供“双三次样条插值”的VC算法?急急急!!! 编译出错,请帮我看一看 请问!如何在vc的对话框中调用outlook发电子邮件! 在对话框有个edit,当输入完后,按一下回车就能提交,如何搞定?? 用VC 操作Excel2003 如何插入一个嵌入式图表? CreateDIBSection出错
用setwindowextex解决了