CStrolleView类写字板程序 如何实现鼠标选字,并将其并复制粘贴?
如何实现从鼠标选择若干字符到粘贴的这个过程?请诸位提醒下大致思路!

解决方案 »

  1.   

    我已经用LButtonDown得到了鼠标点击的位置了,可我们鼠标选择一串字符的时候,鼠标拖动位置的字符应该将其底色变成蓝色,表示选中,就是这里我搞不定,这个具体是如何实现的呢?
      

  2.   

    CEdit 类有SetSel函数可以实现选中底色为蓝色的功能,这个不知道怎么实现。关注!
      

  3.   

    字符编辑的空间都有SetSel或者SetCul记不清了,可以查一下利用函数实现高亮显示
      

  4.   

    现在背景色和文字颜色相冲突,最后设置的那个就把前个颜色给覆盖了。这个该怎么办?难道VC里不能实现选中区域设置颜色,并且又不覆盖文字的功能吗?
    pDC->FillSolidRect(&rect,RGB(255,0,0));//设置背景色
    pDC->TextOut(x,y,myStr);//写字