void CEx04cView::OnInitialUpdate()
{
CScrollView::OnInitialUpdate();
CSize sizeTotal(20000, 30000); // 20 by 30 cm
CSize sizePage(sizeTotal.cx / 2, sizeTotal.cy / 2);
CSize sizeLine(sizeTotal.cx / 50, sizeTotal.cy / 50);
SetScrollSizes(MM_HIMETRIC, sizeTotal, sizePage, sizeLine);
} 中的CSize sizePage(sizeTotal.cx / 2, sizeTotal.cy / 2);
CSize sizeLine(sizeTotal.cx / 50, sizeTotal.cy / 50);这两句设置什么的,
怎么一点作用不起呀?那几种映象模式在什么情况下使用呢???谢谢,我刚开始学vc++
{
CScrollView::OnInitialUpdate();
CSize sizeTotal(20000, 30000); // 20 by 30 cm
CSize sizePage(sizeTotal.cx / 2, sizeTotal.cy / 2);
CSize sizeLine(sizeTotal.cx / 50, sizeTotal.cy / 50);
SetScrollSizes(MM_HIMETRIC, sizeTotal, sizePage, sizeLine);
} 中的CSize sizePage(sizeTotal.cx / 2, sizeTotal.cy / 2);
CSize sizeLine(sizeTotal.cx / 50, sizeTotal.cy / 50);这两句设置什么的,
怎么一点作用不起呀?那几种映象模式在什么情况下使用呢???谢谢,我刚开始学vc++
{
CSize sizeTotal(20000, 30000); // 20 by 30 cm
CSize sizePage(sizeTotal.cx / 2, sizeTotal.cy / 2);
CSize sizeLine(sizeTotal.cx / 50, sizeTotal.cy / 50);
SetScrollSizes(MM_HIMETRIC, sizeTotal, sizePage, sizeLine);
CScrollView::OnInitialUpdate();
}
CSize sizeLine(sizeTotal.cx / 50, sizeTotal.cy / 50);
这两句设置的是什么?将有什么效果??
在滚动条上鼠标左键单击,滚动总共大小的一半.
CSize sizeLine(sizeTotal.cx / 50, sizeTotal.cy / 50);
在滚动条两端按纽上鼠标左键单击,滚动总共大小的1/50.