从CFormView派生类后的问题.

Apeipo 2010-01-07 10:12:35
我从CFormView派生了一个类CChildView..并给该类指定了一个对话框(在资源中添加的)...

为什么在VC6里编译,点运行后总是弹出下面这个对话框(是一个选择对话框,其中CMFCView是主程序的视图类)
|--------------------|
|新建 确定 |
|ChildView 取消 |
|CMFCView |
|--------------------|

点了确定之后才运行程序.....

程序是基于单文档的,除了派生了这个类,在资源里加了一个对话框外没做其他修改.....
...全文
79 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Apeipo 2010-01-07
  • 打赏
  • 举报
回复
首先建立MFC AppWizard(exe),取名字为SplitterWnd,下一步,选择单文档“Single document”,其他默认,点击“完成”。

点击ResourceView,在Dialog下插入一个Dialog,ID为“IDD_FORMVIEW1

对话框的Styles标签下设置.Style:Child 和Border:None

单击ClassView标签,添加2个类,名字叫FormView1,base类选择CFormView,Dialog ID选择IDD_FORMVIEW1..

编译,运行,就弹出上面这个对话框...点了确定以后才执行程序..
wltg2001 2010-01-07
  • 打赏
  • 举报
回复
说得不清楚,不好回答
Apeipo 2010-01-07
  • 打赏
  • 举报
回复
UP!UP!UP!UP!UP!UP!UP!UP!UP!UP!UP!UP!UP!UP!UP!UP!UP!UP!UP!UP!UP!

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧