在做一个VC程序时,出现了如错误:
Error: must call SetScrollSizes() or SetScaleToFitSize() before painting scroll view.
Error: must call SetScrollSizes() or SetScaleToFitSize() before painting scroll view.
Second Chance Assertion Failed: File f:/dd/vctools/vc7libs/ship/atlmfc/src/mfc/viewscrl.cpp, Line 385
在网上查了一下,原来是程序启动最大化时,视图ScrollViw出现了一个异常,需要设置SetScrollSizes() or SetScaleToFitSize() ,在类开时时,增加
SetScrollSizes ( MM_TEXT,CSize (0 , 0 ) );
解决问题
本文解决了VC程序中启动最大化时出现的ScrollView异常问题。通过在类初始化时调用SetScrollSizes方法设置初始滚动大小为CSize(0,0),可以有效避免此错误。
1526

被折叠的 条评论
为什么被折叠?



