如题我要输入的形式为
00 01 02 03 04 05 06
光标不经过中间空着的地方
然后退格时
00 01 02 03 04 05 06 |(代表光标)
按下一次退格键后应该是
00 01 02 03 04 05 |(代表光标)
该怎么解决?

解决方案 »

  1.   

    你自己要写一个CNewEdit :public CEdit
    重载 virtual BOOL ProcessMask(UINT &nChar, int nEndPos);
    到www.vckbase.com
    -->代码--->很多这样例子.
      

  2.   

    systar_wang(沈阳王) 
    给个链接呢!
    其他高手也帮忙出出主意!
      

  3.   

    自己从Edit派生一个子类吧,在里面的键盘消息中判断是左右键或退格键的话用CEdit::SetSel处理。
      

  4.   

    http://www.vckbase.com/code/listcode.asp?mclsid=3&sclsid=311
    就他的systar_wang(沈阳王) 办法了
    除非有人写好了
    你直接用
      

  5.   

    参考
    http://www.codeguru.com/Cpp/controls/editctrl/article.php/c501/
      

  6.   

    继承edit自己写个控件,处理左右键或退格键