我用StretchBlt把视图的图像缩放3倍后显示在dialog上了。
但是OnMouseMove移动的太快了,我要一比一的平移?该怎么做呢?
请各位大侠帮帮帮忙!
或者用个滚动条也行的,OnHScroll和OnVScroll消息怎么没响应。
但是OnMouseMove移动的太快了,我要一比一的平移?该怎么做呢?
请各位大侠帮帮帮忙!
或者用个滚动条也行的,OnHScroll和OnVScroll消息怎么没响应。
http://blog.csdn.net/fengbingchun/article/details/6614846
CScrollView* pView;//成员变量pView = new CScrollView;
pView->Create(....);
if (pView)
{
::SendMessage(pView->m_hWnd, WM_INITIALUPDATE, 0, 0);
}
if (m_pView->Create(NULL, NULL, AFX_WS_DEFAULT_VIEW, CRect(0, 0, 240, 300), this, AFX_IDW_PANE_FIRST, NULL))
{
m_pView->SendMessage(WM_INITIALUPDATE, 0, 0);
}