VC实例学习 (2):今天的学习记录

^_^,终于做出了一个软件了,^_^
现在来总结下
1、学习了一个类CString
    这个类是MFC 里面的一个字符串类,今天在网上搜集了一些 有关的文章,仔细看完以后,开始写程序,感觉不错阿
哈哈哈,原来这个也蛮好用的阿,开始用这个类做个什么那??
    恩,前几天用VB 写过一个处理文件的工具,看看能不能用VC来实现,反正已经打开了文件,处理文件应该可以通过处理读取出来的数据,然后写入文件来做。马上开工
    昨天弄的读取文件,把文件的内容读取到了m_file这个类CString的对象中了,那么,处理应该是专对这个字符串了,上次的工具用到的功能是,把文件里面与 1/2000 类似的数字进行转换:例如缩小10倍等,变成:1/20000 那么这个可以这样做:扫描一边字符串,检测每个字符,如果碰到连续2个字符是‘1’ 和‘/’,那么读取出接着的字符串子串作为要处理的数据,这里应该用CString 的成员函数Mid来做,把截取的子串用atoi()函数转换成整型,乘以要扩大的倍数,保存在:newnum 中,用itoa(newnum,newchar,10)把得到的数字转换成字符串,然后通过下面的代码替换调原来的字符串子串: m_file.Delete(i,j);     m_file.Insert(i,newchar);    
然后要做的就是保存文件了,这个怎么做呢???
^_^,查下MSDN,有了,用这个:

 //对文件进行写操作
 
if(m_path == "") return;
 CFile mFile(_T(m_path), CFile::modeWrite|CFile::modeCreate);
 mFile.Write(m_file,m_file.GetLength());
 mFile.Flush();
 mFile.Close();
 MessageBox("恭喜,文件保存成功","执行结果",0);
好了,到这里 文件的处理查不错作完了,^_^,CSsring感觉蛮好用的,虽然花了不少功夫看文档,不过感觉不错。
2、Radio Button
    现在时间还有不到4点,再做个什么东西,对了,给这个了:Radio Button ,这个还没用过呢不知道怎么得到他们的check值,还有怎么给他们赋值呢??查查资料看看。糟糕阿,居然没有什么关于这个的资料~! ^_^,晕死了,不会是太简单了,大家都知道吧...........
^_^ 不管了,既然不知道别人怎么用,我就自创一个啦,我建个单击事件,看看,在里面加代码给个标志变量赋值不就可以了吗,虽然要个全局变量,有点.... 不过只能这样用下了,明天到图书馆找些书看看,没办法了,今天看来只能到这里了·!~!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值