高分求解!关于CEditView有两个问题

fxliutm 2004-08-08 04:43:39
关于CEditView有两个问题:
一、我有一个视图是CEditView的派生类,但是当我从“打开”菜单中打开一个文件后,系统自动的加载了我所要打开文件的所有内容。可是这个文件是我自己定义的格式,并不是所有的文件内容都要显示,我还需要进行额外的很多处理。请问我该怎么办?
二、我这个程序对视图显示的要求很特别:要求不能让用户进行编辑,当用户可以对视图内容进行选择(类似于网页显示的方式),我用了SetReadOnly(),可是视图的背景色变成了灰的,请问除了SetReadOnly()之外就没有别的办法了吗?
谢谢!!!
...全文
98 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fxliutm 2004-08-09
  • 打赏
  • 举报
回复
那我用什么View显示我文件的内容呢?
xdljf 2004-08-09
  • 打赏
  • 举报
回复
自定义格式的干吗还要用CEditView
同桌老王 2004-08-09
  • 打赏
  • 举报
回复
回复人: xdljf(hunter) ( ) 信誉:100
说的对,用CView 显示得了,或者用CFormView也可以。
bluebohe 2004-08-08
  • 打赏
  • 举报
回复
只要你重新写一下Serialize就可以了
你可以把OnChar截获试试
GoldenSword 2004-08-08
  • 打赏
  • 举报
回复
重载OnFileOpen函数和EditView的PretranslateMessage函数,屏蔽OnKeyDown和右健菜单

15,979

社区成员

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

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