我在指定矩形中创建一个CEdit对象,并指定其中的文字内容,我发现,当我选中文字时,字符串每行的首字母与矩形的左边界有一点点的空隙。
   各位大侠,有没有办法,去掉这个空隙呢

解决方案 »

  1.   

    这个要SetCaret,来设置光标的位置。
      

  2.   

    恩 
    不知道是不是这个小小的间隙早成了我的问题。我的问题是:我的字符串DrawText后是三行
    但是高亮选中后,就变成了四行,我想是不是因为这个间隙存在的问题
      

  3.   

    难道还会自己换行啊,要不你把你那个edit框拖长点?
      

  4.   

    问题已解决,CEdit有个函数可以设置选中时与矩形的边际距离,m_textEdit.SetMargins(0,0)即可