mfc
文章平均质量分 62
六个沃德
世界和平
展开
-
HTTP、TCP连接工具
工作中经常需要接口连接后台测试服务,http请求的已经有postman,用起来很方便,tcp请求的没找到趁手的,索性自己简单写一个,免得每次tcp请求都得打开编辑器。 界面很简单,有兴趣的自行下载。传送门:https://download.csdn.net/download/jerome_jun/12398007...原创 2020-05-07 21:00:18 · 3134 阅读 · 3 评论 -
mfc的http报文压缩
现象:使用mfc的http请求类CHttpConnection时,由于服务返回的报文有做压缩,但是mfc的这个类貌似没有自动实现解压缩,导致收到的报文是乱码或报文不全。解决办法:根据返回的请求头信息,查看里面是否有CONTENT_ENCODING属性,如果有,则自己解压一下,这个属性网上资料很多,解压的方法也比较多。代码段示列如下:CString contentEncode; m_pFile->QueryInfo(HTTP_QUERY_CONTENT_ENCODING, c...原创 2020-11-05 17:35:54 · 270 阅读 · 0 评论 -
c/c++ mfc创建目录,获取运行目录
百度了半天,没找到实用的,看来还是得多写写。 c/c++与mfc不同,创建目录也不一样,刚开始还以为能通用,直接把c的代码拷过去发现用不了。FILE *fp = NULL;fp = fopen(“d:\\fuck", "rw");if(NULL == fp){ if(_mkdir(sFileName) == 0 ){ //return 1; }else{原创 2015-08-11 15:33:27 · 1498 阅读 · 0 评论 -
error C2653: “CXXXX”: 不是类或命名空间名称
出现该问题主要是mfc自定义的类时忘记#include "stdafx.h",或者#include "stdafx.h"没有放在实现代码的第一行导致。原创 2015-09-28 14:16:25 · 25729 阅读 · 9 评论 -
子线程执行进度条
最近自己的程序在做压力测试的时候,发现加载数据时卡死了,虽然也能运行,但是界面卡死体验感觉很不爽,所以得做一个进度条,把数据加载过程放在子线程完成,这样界面用着就舒服多了。程序比较简单,只是提供一种思路,有兴趣的可以去完善。这儿有3个内,一个是简单封装的线程类CMyThread,一个是进度条的类CProgressDialog,一个进度条处理类CProgressThread,原创 2016-12-12 14:15:03 · 904 阅读 · 0 评论