CArchive::CArchive 建立一个CArchive对象 CArchive(CFile* pFile,UINT nMode,int nBufSize=4096,void* lpBuf=NULL); 参数:pFile 指向CFile对象的指针,这个CFile对象是数据的最终源或目的; nMode是标志,取值为CArchive::load时,从文档中加载数据(要求CFile读许可),取值为CArchive::store时,将数据存入文档(要...
第1、2行定义了一个CBitmap对象,并调用其成员函数LoadBitmap加载工程中的位图资源IDB_LOADED_BITMAP。第3、4行定义了BITMAP结构体的实例并调用CBitmap的成员函数GetBitmap获得位图信息,BITMAP结构体定义在<wingdi.h>头文件中,其形式为: /* Bitmap Header Definition */ typedef struct tagBITMAP { LONG bmType...
第1、2行定义了一个CBitmap对象,并调用其成员函数LoadBitmap加载工程中的位图资源IDB_LOADED_BITMAP。第3、4行定义了BITMAP结构体的实例并调用CBitmap的成员函数GetBitmap获得位图信息,BITMAP结构体定义在<wingdi.h>头文件中,其形式为: /* Bitmap Header Definition */ typedef struct tagBITMAP { LONG bmType...
读模式打开图像文件 CFile file; if (!file.Open(lpszPathName, CFile::modeRead | CFile::shareDenyWrite)) return FALSE; BITMAPFILEHEADER bmfh; //读取BITMAPFILEHEADER结构到变量bmfh中 int nCount=file.Read((LPVOID) &bmfh, sizeof(BITMAPFILEHEADER)); //为m_lpDib...
Using CFile to read binary data file Using CreateProcess function Using libcurl with vc++ using namespace System; Using of PostThreadMessage for InterThread Communication.. Using SetDllDirectory() Using Visual Studio 2013 toolset in Visual Studio 2019 v.s 2015: VCRUNTIME140D.dll Variable sized ar...
7.2.2 CArchive类和序列化操作 238 7.2.3 使用简单数组集合类 240 7.2.4 类对象序列化 243 7.2.5 使用文件对话框和CFile类 246 7.2.6 CFile和CArchive类之间的 关联 251 7.3 一般视图框架 251 7.3.1 CEditView和CRichEditView 252 7.3.2 CFormView 252 7.3.3 CHtmlView 255 7.3.4 C...
6.5.1使用CFile类238 6.5.2序列化240 6.5.3自定义类的序列化242 6.6滚动视图和多视图245 6.6.1滚动视图245 6.6.2多视图247 习题251第7章对话框和控件255 7.1对话框概述255 7.1.1基于对话框的应用程序255 7.1.2对话框类CDialog257 7.1.3信息对话框258 ...
11.4.1 使用cfile类 11.4.2 使用api函数 11.4.3 使用socket传输文件 11.5 具体实现 11.5.1 系统规划 11.5.2 服务器端编码 11.5.3 客户端编码 11.5.4 系统调试 第12章 网络视频监控系统 12.1 系统分析 12.1.1 系统背景 12.1.2 远程视频监控技术的新发展 12.2 系统架构模式 12.2.1 c/s...
1.1.3 C/S编程模型 1.2 网络编程基础 1.2.1 Sockets套接字 1.2.2 网络字节顺序 1.3 Windows Sockets介绍 1.3.1 CAsyncSocket类 1.3.2 CSocket类 1.4 小结 第2章 Socket套接字编程( 教学视频:102分钟) 2.1 寻址方式和字节顺序 2.1.1 寻址方式 2.1.2 字节顺序 ...