用这个怎么会清掉前面的字符?
例如 我这么写 SelSel(0,-1);
然后输入的say 中的sa就会被y清掉。
就是说只剩下y了。msdn里面我没看到SetSel有清字符的功能呀?
例如 我这么写 SelSel(0,-1);
然后输入的say 中的sa就会被y清掉。
就是说只剩下y了。msdn里面我没看到SetSel有清字符的功能呀?
解决方案 »
- 创建树节点的pTree->InsertItem(strName,0,0);//0,0什么意思?
- CString 类型的2进制数字转化为CString类型的10进制数字
- 新手不懂,不知此为何物?
- vc6下可以run,VS 2005下stack overflow,想请教大家有没有什么心得
- 我想保存最后五次鼠标释放时 所绘的位图
- 请帮忙推荐几个好的vc开源网站!
- *************************vs2008建立服务程序问******************************
- 请问:如何在VC中使用XML?
- dll调用为什么出错
- 为什么fwrite 与 CFile Write写文件结果不一样?
- 如何编写button按下和弹起两种状态的函数
- 关于指针参数的问题!
if(g_KeyWords[i]==m_EnterString){
CHARFORMAT cf;
cf.dwMask = CFM_COLOR | CFM_FACE | CFM_SIZE | CFM_BOLD;
cf.crTextColor=RGB(0,0,255);
cf.dwEffects &= ~CFE_AUTOCOLOR;
int start=GetTextLength()-m_EnterString.GetLength()+1;
int end=GetTextLength();
this->GetRichEditCtrl().SetSelectionCharFormat(cf);
this->GetRichEditCtrl().ReplaceSel(m_EnterString);
}
}
SetSel(len,len);ReplaceSel(str);