NotBook
文章平均质量分 79
sazabi87
这个作者很懒,什么都没留下…
展开
-
在文字处理中插入符处于插入的位置
关于在文档输入时准确的将插入符设置在两个文字中间 1、通过m_ptWriteCaret的坐标判断是否输入了文字if(m_ptWriteCaret.x==0&&m_ptWriteCaret.y==0) pt=CPoint(0,0);若未输入文字,直接将插入符设置在(0,0)处; 2、判断鼠标点击的纵坐标位置是否超过了文字输入的位置 else { //光标位置超过了输入字符的情况原创 2013-07-01 17:24:48 · 908 阅读 · 0 评论 -
在已输入的文本中插入文本
1、确认是否是随光标第一次输出文本 //当文档出图随光标第一次输入时 if(m_ptCaret==m_ptWriteCaret) { //回车的情况 if(0x0d==nChar) { m_ptCaret.y+=tm.tmHeight; m_ptCaret.x=0; //以行为单位保存输入的字符串 m_strAarray.Add(m_strLine);原创 2013-07-01 20:34:46 · 601 阅读 · 0 评论