CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

CFormView的用法一问-100分!

楼主ItWorker(blueheart)2003-06-03 16:40:56 在 VC/MFC / 界面 提问

我使用appwizard建立了单文档结构程序,view类继承的是CFormView  
  后来发现不需要文档/视图支持,就删掉了doc类  
  于是问题出现了:窗口画出来(showwindow,updatewindow)后,只有frame,而没有formview中的内容(一片空白),我在formview中画的内容都不可见  
   
  请问:  
  我怎么才能把formview的内容重画出来? 问题点数:100、回复次数:5Top

1 楼free_card(痛并快乐着)回复于 2003-06-03 17:22:11 得分 10

重建一个不需要文档视图支持工程参考一下Top

2 楼skybblue(天蓝)回复于 2003-06-03 17:23:49 得分 10

支持!Top

3 楼triggerd(有点着急)回复于 2003-06-03 17:50:50 得分 70

删除了doc,你的  
  BOOL CXXAPP::InitInstance()  
  {  
  CSingleDocTemplate*   pDocTemplate;  
  pDocTemplate   =   new   CSingleDocTemplate(  
  IDR_MAINFRAME,  
  RUNTIME_CLASS(CXX2Doc),//注册文档怎么成功的?  
  RUNTIME_CLASS(CMainFrame),                
  RUNTIME_CLASS(CXXView));  
  AddDocTemplate(pDocTemplate);  
  }  
  若屏蔽此句,而用新建窗口的方法(new   ,loadFrame,showwindow),那视类不能注册.  
  若在你现在的窗口画图,只能在MainFrame中映射WM_PAINT,用CClientDC   dc(this)..Top

4 楼ItWorker(blueheart)回复于 2003-06-04 09:10:14 得分 0

楼上的:那我就不用继承CFormView了?CView就可以了吧。  
  有什么办法把formview的内容画出来?  
  拜托!Top

5 楼mtsh(清风华仔(*****))回复于 2003-06-04 09:20:10 得分 10

看来根据你的提问表现,还是重建一个基于对话框的工程吧!Top

相关问题

  • 100分 问关于QuickRep的用法
  • 送高分啊!,请问GROUP BY用法?
  • bioskey()用法!给分!
  • 100分!!!!!!$的用法?
  • session用法疑问
  • 请问XOR用法~~~
  • 问问关于DLL的用法,分可以再加哦。
  • 100分只想问spy的详细用法
  • avg函数的正确用法,问题虽小,分可不少
  • 捡分题:一个关于new用法的小问题!!!!!!!!!

关键词

  • 文档
  • runtime
  • 内容
  • cformview
  • formview
  • pdoctemplate
  • 类
  • doc

得分解答快速导航

  • 帖主:ItWorker
  • free_card
  • skybblue
  • triggerd
  • mtsh

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo