RT,小弟想用VC在TXT文件中找指定字符,并且定位在这个字符处,然后再下一行输入数据,可是想了几天都没有什么非常好的办法,有没有大侠可以帮忙,非常感谢!可以的话请附上代码!
解决方案 »
- CSKIN++的问题
- 树控件中文件夹和文件的顺序问题
- 为什么我用Event事件不能fire
- 请问:使用ras的vpn连接是否是基于ipsec的vpn?
- ado访问access数据库 sql语句 where语句中匹配时间类型 CONVERT
- 我不知道我的问题是不是有点弱智,但我确实不明白
- 强烈要求把这个问题制顶!大家想想办法吧!我将把所有的分放在这里!
- 关于ActiveX控件在线更新,很难的问题哦!
- 求教:在mainframe中调用view类函数,如何解决doc类不存在问题?
- 如何在dll和com组件中调用本模块的对话框资源?
- MSDN API 中那个IN/OUT 是怎么回事?
- 如何设置静态文本框的字体垂直居中和水平居中?
查找到指定字符,然后把要输入的数据插入到指定字符后,
最后更新txt文件。
TCHAR NeedToFind = TEXT("NeedToFind");GetWindowText(hEditWnd,szTemp,8096);
int begin = _tcsstr(szTemp,NeedToFind ) - szTemp;//选中搜索的字符
SendMessage(hEditWnd,EM_SETSEL,begin,_tcslen(NeedToFind));
//设置文本新内容
_tcscmp(szTemp,TEXT("NewText"));
SetWindowText(hEditWnd,szTemp);
查了一下 不对 应该是SendMessage(hEditWnd,EM_SETSEL,begin,begin +_tcslen(NeedToFind));
MFC可能还有替换的函数 但名字和用法应该都差不多