自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 CFile学习

CFile类的声明保存在afx.h头文件中。CFile类是MFC文件类的基类,提供非缓冲方式的二进制磁盘输入、输出功能;并直接通过派生类来支持文本文件和内存文件。提供访问本地文件内容的功能,不支持访问网络文件的功能。CFile类的成员变量:m_hFile:表示一个打开文件的操作系统文件句柄。通过对m_hFile 与 CFile::hFileNull的比较来判断该文件是否已经

2017-10-30 20:30:45 546

转载 突破WaitForMultipleObject等待限制

DWORD SyncWaitForMultipleObjs(HANDLE * handles, int count){ int waitingThreadsCount = count; int index = 0; DWORD res = 0; while (waitingThreadsCount >= MAXIMUM_WAIT_OBJECTS) { res = WaitForMu

2017-10-30 14:56:50 330

原创 多线程复制文件

#include #include #include #include #define _CRT_SECURE_NO_WARNINGSusing namespace std;CRITICAL_SECTION g_csThreadCode;volatile long g_nNum; //全局资源struct ThreadInfo{ int i; int flen; //f

2017-10-30 13:45:44 273

原创 CHttpFile下载文件小例子

利用MFC类里CHttpFile CInternetSession CFile 等实现网络下载功能

2017-10-30 13:38:47 1791

转载 非MFC工程使用MFC库

非MFC工程使用MFC库时,可参考以下步骤1、工程设置中,将MFC的使用由原来的“使用标准windows库”改为“在共享DLL中使用MFC”(VC71)如果是英文版,相关选项是:Microsoft Foundation Classes: Use MFC in a shared dll, no using MFC(VC6)NOTE:因为我用的是中文版的vc71,英文版的vc6.

2017-10-30 13:36:35 480

转载 CString,string,char*之间的转换(转)

这三种类型各有各的优点,比如CString比较灵活,是基于MFC常用的类型,安全性也最高,但可移植性最差。string是使用STL时必不可少的类型,所以是做工程时必须熟练掌握的;char*是从学习C语言开始就已经和我们形影不离的了,有许多API都是以char*作为参数输入的。所以熟练掌握三者之间的转换十分必要。以下我用简单的图示指出三者之间的关系,并以标号对应转换的方法。

2017-10-30 11:22:55 377

提示
确定要删除当前文章?
取消 删除