请教高手
我写了一个程序,是单文档,把窗体静态分割成两部分,一个基于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




