SetScrollSize()有关问题
SetScrollSize()问题
void SetScrollSizes(
int nMapMode,
SIZE sizeTotal,
const SIZE& sizePage = sizeDefault,
const SIZE& sizeLine = sizeDefault
);
这个函数明明有四个参数,下面的例子怎么解释?用这个函数前需要在前面定义吗?为什么我直接用SetScrollSizes(MM_TEXT, GetDocument( )-> GetDocSize( ) );会出错,请大家帮忙啊!
例子: void CMyView::OnInitialUpdate()
{
// The GetDocSize( ) member function is implemented in
// your document class. The return type is CSize.
SetScrollSizes(MM_TEXT, GetDocument( )-> GetDocSize( ) );
CScrollView::OnInitialUpdate();
}
------解决方案--------------------
缺省参数。
SetScrollSizes(MM_TEXT, GetDocument( )-> GetDocSize( ) );
--
SetScrollSizes(MM_TEXT, GetDocument( )-> GetDocSize( ), sizeDefault, sizeDefault );
void SetScrollSizes(
int nMapMode,
SIZE sizeTotal,
const SIZE& sizePage = sizeDefault,
const SIZE& sizeLine = sizeDefault
);
这个函数明明有四个参数,下面的例子怎么解释?用这个函数前需要在前面定义吗?为什么我直接用SetScrollSizes(MM_TEXT, GetDocument( )-> GetDocSize( ) );会出错,请大家帮忙啊!
例子: void CMyView::OnInitialUpdate()
{
// The GetDocSize( ) member function is implemented in
// your document class. The return type is CSize.
SetScrollSizes(MM_TEXT, GetDocument( )-> GetDocSize( ) );
CScrollView::OnInitialUpdate();
}
------解决方案--------------------
缺省参数。
SetScrollSizes(MM_TEXT, GetDocument( )-> GetDocSize( ) );
--
SetScrollSizes(MM_TEXT, GetDocument( )-> GetDocSize( ), sizeDefault, sizeDefault );