wgrk.net
相关文档
当前位置:首页 >> sEtsEl >>

sEtsEl

//获得滚动块所在的位置 m_scroll.SetScrollPos(nPos); //转化成数字 itoa(nPos,spos,10); //选中编辑框中的所有文字 m_edit.SetSel(0,-1); //替换成当前位置的值 m_edit.ReplaceSel(spos); break; //SB_LINEDOWN 向下的小三角形 case SB_LINEDO...

pEdit->SetSel(0,-1);//pEdit指向Edit的指针,SetSel(0,-1),表示全选edit框内容 int nStart,nEnd; pEdit->GetSel(nStart,nEnd);//获得edit的的开始和结尾 pEdit->SetSel(nEnd,nEnd); pEdit->ReplaceSel(str);//str代替edit框内容

定为到最后一行

帅哥,这个setsel函数有两种重载类型 void SetSel(DWORD dwSelection, BOOL bNoScroll = FALSE); void SetSel(int nStartChar, int nEndChar, BOOL bNoScroll = False); 你说的是第一种,而你调用的时候用的是第二种,这明白了吧。

你再加一句 pedit->SetFocus(); 没有输入焦点编辑框选中不会显示。

先学习下控件编程把, 如果你的编辑框名称是“Edt_errInfo”,Edt_errInfo是在资源文件中定义的常量, 可以 ((CRichEditCtrl*)GetDlgItem(Edt_errInfo))->ReplaceSel(_T("成功!");

先给你来段MSDN CEdit::SetSel Call this function to select a range of characters in an edit control. void SetSel( DWORD dwSelection, BOOL bNoScroll = FALSE ); void SetSel( int nStartChar, int nEndChar, BOOL bNoScroll = FALSE ); ...

EM代表“Edit Message” EM开头的消息都是和文本编辑有关的消息。 EM_SETSEL An application sends an EM_SETSEL message to select a range of characters in an edit control. 翻译:应用程序发送一个 EM_SETSEL消息,来选择EDIT控件中一定范围...

CRichEditCtrl::SetSel 设置此 CRichEditCtrl 对象中选择。 void SetSel( long nStartChar, long nEndChar ); void SetSel( CHARRANGE& cr ); 参数 ...

为编辑框添加控件类型的关联变量CEdit m_edit m_edit.SetSel(-1, -1); CString str = "你想显示的内容"; m_edit.ReplaceSel(str+"\r\n"); ...

网站首页 | 网站地图
All rights reserved Powered by www.wgrk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com