CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

请教高手

楼主cxnnahehe()2006-06-01 09:48:32 在 VC/MFC / 基础类 提问

我写了一个程序,是单文档,把窗体静态分割成两部分,一个基于CView,另外一个基于CEditView。我想在基于CEditView的部分写入一个字符串,该怎么办? 问题点数:40、回复次数:10Top

1 楼lizhenbao(宝哥(http://www.cnitblog.com/lizhenbao/))回复于 2006-06-01 10:58:52 得分 0

假设你的EditView变量为:m_editView  
  则:m_editView.GetEditCtrl().SetWindowText("文字");Top

2 楼cxnnahehe()回复于 2006-06-02 09:29:53 得分 0

这个怎么会报错?Top

3 楼cxnnahehe()回复于 2006-06-02 09:31:45 得分 0

请高手指教Top

4 楼cxnnahehe()回复于 2006-06-03 16:48:15 得分 0

请高手指教  
  谢谢Top

5 楼fireseed(【VC无敌,英明神武,千秋万代,一统江湖!】—奶油狗)回复于 2006-06-03 17:01:19 得分 0

报什么错啊!!高手也不是神,看不到你的机器!Top

6 楼xqk(夏乾坤)回复于 2006-06-03 18:26:11 得分 0

直接在OnDraw中pDC->TextOut("111");   呵呵Top

7 楼femalelover(楼主, 请把用不着的可用分捐给我1/3 :()回复于 2006-06-03 23:30:16 得分 0

楼主的意思应该是直接写在上面.  
  我没试过楼主的做法,但CEditView是直接可以写的啊...Top

8 楼greenfields(绿色橄榄)回复于 2006-06-05 08:36:42 得分 20

我的意思是现在我有一个字符串,想通过一个函数写在EDIT视图当中Top

9 楼vcPlayer(没有星星,努力做太阳!)回复于 2006-06-05 09:43:04 得分 20

::OnUpdateEditView()  
  {  
          CEdit   &editCtrl   =   ((CEditView*)GetSplitterWnd(x,   y))->GetEditCtrl();  
          editCtrl.SetSel(nStart,   nEnd);  
          editCtrl.Replace(szNewText);  
  }  
   
  有些函数的具体用法请参见MSDN,这里只是一个大概意思,有可能函数也是拼写不正确的。Top

10 楼vcPlayer(没有星星,努力做太阳!)回复于 2006-06-05 09:44:41 得分 0

::OnUpdateEditView()   是你自己编写的更新函数,不要与视窗自带的更新函数混淆。Top

相关问题

关键词

得分解答快速导航

  • 帖主:cxnnahehe
  • greenfields
  • vcPlayer

相关链接

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

广告也精彩

反馈

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