我想在cedit文本框的最后一直加入字符,并且光标停留在最后
我知道用
CEdit::SetSel
void SetSel( int nStartChar, int nEndChar, BOOL bNoScroll = FALSE );
把光标移到最后
然后 用replace加内容
但是问题是 setsel的参数是int型的 当文件长度大于2^16时就没法再插入了(VC++6.0 int是16位的 就20000多)。
请大家告诉我怎么解决这个问题呀?解决为先 力求高效!
CEdit::SetSel
void SetSel( int nStartChar, int nEndChar, BOOL bNoScroll = FALSE );
把光标移到最后
然后 用replace加内容
但是问题是 setsel的参数是int型的 当文件长度大于2^16时就没法再插入了(VC++6.0 int是16位的 就20000多)。
请大家告诉我怎么解决这个问题呀?解决为先 力求高效!
...全文
相关推荐
MFC 在光标所在位置输出字符串
这个DEMO就是MFC程序在光标所在的位置输出字符串,不限于本程序内。因为国内的资料太少了,找了半天才找到一个博客,哎。。本来是想免费的,但是资源分至少是1,请大家原谅。
MFC使用文本框方法
方法1,获取文本框内容并在后面追加, 方法2,光标定位最后,并在最后追加内容
MFC控件之编辑框CEdit
028MFC控件之编辑框CEdit,MFC的编辑框及平时用的输入框,可以往里面输入文本或数字,编辑框对应的MFC类为CEdit,CEdit提供了窗口编辑框的功能
MFC 文本框
可参考博客: http://blog.csdn.net/wgf5845201314/article/details/78177261
CEdit的美化
关于Edit的美化,类似于腾讯的账号输入栏。虽然没那么漂亮,但是基本上形似了 。有灰色的提示


