- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 mfc控件自适应窗口大小,随窗口大小变化而变化
作为一个mfc的初学者,难免会遇到这样的问题,窗口可以改变大小,而其中的控件大小也随之改变,那怎么样去做呢。1.对应窗口的属性Maximize Box和Minimize Box设置为true,从而能够使窗口最大化和最小化,Border属性设置为Resizing从而可以改变窗口的大小。2.在消息有个WM_SIZE,添加函数OnSize,这样可以在函数内调整控件的大小,特别说明很多代码中利用当
2016-05-09 18:15:03 21200 16
原创 c++字符串的分割保存
在处理一些文档时候经常遇到一个字符串,需要将其在某处分割开,然后进行分别保存,不过好像挺简单的,当做自己总结学习吧。首先需要找到要分割字符串的位置,比如在“=”出分割,不保留"=" size_t index=str.find(_T("\="));//处理UNICODE字符集 std::wstring str1
2016-05-05 18:58:20 764
原创 string::substr()和string::Append()
在c++中经常遇到字符串的复制,分割等操作,substr()函数就是一个对字符串选取的操作方法,substr(m,n)表示从下标m开始,复制n个字符串,返回这个字符串,m的默认值是0.在字符串操作中有很多追加字符串的操作,Append(str,1,3);在后面加入str字符串,从下标1开始,3个字符,1,3可以省略。其他增加字符串的还有+=,这个是重载,put_back(char a),只能增
2016-05-05 18:53:52 328
原创 int与size_t的区别
以前做简单的项目表示下标和大小都用int表示,比较方便而且感觉正确,不过进入一些项目更多人选择使用size_t,那么这两者之间有什么区别吗(个人感觉一般情况下区别不大,没有太过于计较)int类型就不用多解释了,一般平台为4字节;size_t是与平台无关的无符号整型,表示0-MAX_INT的范围。
2016-05-05 18:38:46 910
原创 CString中find_first_of和find_last_of()函数
在网上查询可以轻松查到这两个函数的使用方法,在此只是作为自己的学习笔记。find_first_of(char c,int start=0),其中start可以省略,默认情况下下标为0的开始,查找第一个出现字符c的位置,返回其下标值,如果没找到,则返回-1,find_last_of(char c),同理,查找最后出现的字符c的位置,但是不提供初始位置;其中字符c可以换成字符串,即第一
2016-05-05 18:11:32 1918
原创 CString,wstring和string的区别
最近刚开始工作,然后接触了很多新的知识,不得不说工作中学习完全靠自己,而且各方面都要学习,好啦废话不多说,那么总结一下CString,wstring和string的区别。先来说string,这个在刚学语言的时候就经常遇到,简单来讲,就是标准的字符串操作类,注意:这不是基本类型,里面包含很强大的一些字符串操作功能。而wstring,操作宽字符串的类,一般用于多字符集和UNICODE字符集,本
2016-05-05 18:08:17 1470
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人