上一页 1 ··· 78 79 80 81 82 83 84 85 86 ··· 133 下一页
摘要: SHFILEOPSTRUCT FileOp; ZeroMemory((void*)&FileOp,sizeof(SHFILEOPSTRUCT)); FileOp.fFlags = FOF_NOCONFIRMATION ; FileOp.hNameMappings = NULL; FileOp.hwnd = NULL; ... 阅读全文
posted @ 2019-05-09 10:25 朱小勇 阅读(368) 评论(0) 推荐(0)
摘要: BOOL CreateMultiDirs(CString xFilePath) { int xFlag=xFilePath.Find(_T("\\")); CString s; for(int i=0;i3) { s=xFilePath.Left(xFlag); if (!PathFileExists(xFi... 阅读全文
posted @ 2019-05-09 10:23 朱小勇 阅读(296) 评论(0) 推荐(0)
摘要: BOOL myDeleteDirectory(CString directory_path) //删除一个文件夹下的所有内容 { BOOL ret=TRUE; CFileFind finder; CString path; path.Format(_T("%s/*.*"),directory_path); BOOL bWorking = find... 阅读全文
posted @ 2019-05-08 17:21 朱小勇 阅读(364) 评论(0) 推荐(0)
摘要: 1、变量、函数声明 std::vector<CButton*>pBtn; afx void OnBtnClik(UINT uID);//回调函数 2、分配空间 pBtn.resize(50); 3、设置属性 #define BTN_ID 100 pBtn[i]->Create(_T("按钮"),WS 阅读全文
posted @ 2019-04-26 16:17 朱小勇 阅读(575) 评论(0) 推荐(0)
摘要: void fun(void **p) { *p =.. } void main() { byte* p = NULL; fun((void**)&p); } 其实就是二级指针 阅读全文
posted @ 2019-04-25 15:05 朱小勇 阅读(539) 评论(0) 推荐(0)
摘要: 毕业以来也换了几份工作了,大部分在搞C++,做过上位机【MFC、QT、C#..】,做过纯C++后台【企业存储】。在某XX公司做纯C++时,真正摆脱了界面开发。以前没接触过的C++11也有所了解,不至于老牛啃南瓜无从下口。 在做过好几个MFC和QT的项目后,一直想接触C++的东西,可是没机会,就在网上 阅读全文
posted @ 2019-04-25 14:44 朱小勇 阅读(417) 评论(0) 推荐(0)
摘要: 1、 vector所有的内存相关问题都可以归结于它的内存增长策略。vector有一个特点就是:内存空间只会增长不会减少。vector有两个函数,一个是capacity(),返回对象缓冲区(vector维护的内存空间)实际申请的空间大小,另一个size(),返回当前对象缓冲区存储数据的个数。对于vec 阅读全文
posted @ 2019-04-19 15:35 朱小勇 阅读(1125) 评论(0) 推荐(0)
摘要: 1、要求 在界面加载本地图片并显示,每过100ms改变一张图片显示 2、现象 通过定时器控制CImage,Load,Draw,Destroy,会非常的卡顿。因为Load图片时,会是非常大的数据【所有CImage最好定义在堆上,栈上可能会因为数据过大软件异常】,需要阻塞一定的时间。 3、解决原理 其实 阅读全文
posted @ 2019-04-17 16:48 朱小勇 阅读(451) 评论(0) 推荐(0)
摘要: 1、现象 在项目开发中,经常使用QText来显示解析的数据,比如从网络中获取到一个数据包,解析成中文加以显示,当时间过久或者字符串比较多的时候,就会产生一定的卡顿,所以需要限制QText的行数,或者清空内容 2、解决 使用QPlainText代替。QText可以插入HTML,可以改变字体颜色、格式等 阅读全文
posted @ 2019-04-17 16:10 朱小勇 阅读(675) 评论(0) 推荐(0)
摘要: 1、去除空格 //QString去掉空格 QString str; str.remove(QRegExp("\\s")); 2、设置LineEdit只能输入int、double le->setValidator(new QIntValidator(le)); le->setValidator(new 阅读全文
posted @ 2019-04-17 15:56 朱小勇 阅读(747) 评论(0) 推荐(0)
上一页 1 ··· 78 79 80 81 82 83 84 85 86 ··· 133 下一页