![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
MFC主窗口增加滚动条
我直接在主窗口画的图也就是上面是菜单栏。不是对话框。因为要实现缩放,有没有办法加滚动条?编辑主窗口的时候是没有那些工具箱的。...
我直接在主窗口画的图 也就是上面是菜单栏。 不是对话框。
因为要实现缩放,有没有办法加滚动条?
编辑主窗口的时候是没有那些工具箱的。 展开
因为要实现缩放,有没有办法加滚动条?
编辑主窗口的时候是没有那些工具箱的。 展开
2个回答
展开全部
把视图的积基类改为CScrollView,并用查找替换把源文件及头文件中的CView改为CScrollView,
然后重载View类的OnInitialUpdate函数:
void C×××View::OnInitialUpdate()
{
CScrollView::OnInitialUpdate();
// TODO: Add your specialized code here and/or call the base class
SetScrollSizes(MM_TEXT,CSize(1366,768));
}
具体参见孙鑫教程《VC++深入详解》P420页第十一章:图形的保存和重绘。
然后重载View类的OnInitialUpdate函数:
void C×××View::OnInitialUpdate()
{
CScrollView::OnInitialUpdate();
// TODO: Add your specialized code here and/or call the base class
SetScrollSizes(MM_TEXT,CSize(1366,768));
}
具体参见孙鑫教程《VC++深入详解》P420页第十一章:图形的保存和重绘。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询