用VS2005创建完一个多文档的MFC应用程序,其中视图类是基于ScrollView创建的。本来单击菜单中的“新建”是可以创建出多个视图窗口,现在我想做的是重载菜单中的“新建”项,达到的功能是单击“新建”后弹出对话框,我往对话框中填如参数,比如视图的宽和高,然后根据这些参数,创建一个带有垂直和水平滚动条的视图窗口
问题来了,重载“新建”时,我知道怎么在函数体中加入要填参数的对话框,但,不知道怎么用这些参数创建这个视图,也就是说不懂怎么创建视图窗口,请大家帮忙给点提示,先说谢谢了。
问题来了,重载“新建”时,我知道怎么在函数体中加入要填参数的对话框,但,不知道怎么用这些参数创建这个视图,也就是说不懂怎么创建视图窗口,请大家帮忙给点提示,先说谢谢了。
解决方案 »
- 同样的代码,为什么两次编译生成的值不一样?
- 关于异常处理的问题。。。。
- 怎样释放掉加载在内存中的xml?
- 请问各位老大有没有方法使文本在笔记本显示器里显示而投影仪上不显示呢
- 如何让窗口不出现Resize的边框而具有Resize的功能?
- 大家谁有没有关于模拟火焰的vc++源代码,急用!谢谢~
- 很郁闷的一个组件中调用第三方api控件的问题?还牵涉到win2000的sp4
- 又穿一层马甲,再放200分——顺便问一个大家职业生涯都可能遇到的问题
- 问一个分类算法方面的问题
- CMFCPropertyGridProperty 按钮
- 急问
- vista下,你们觉得是装 《CodeGear RAD Studio 2009》好,还是《Visual Studio 2008》好?
2. 正常方式创建view。3. 在view的 oninitupdate里, 调用 SetScrollSizes (..., document.viewsize, ...) 设置滚动范围。
Doc类添加尺寸变量CChildFrame::OnCreate 函数中根据这些变量 SetWindowPos/MoveWindow