CHtmlStream::Attach

void Attach(BYTE* lpBuffer, UINT nBufferSize, UINT nGrowByte = 0);

参数:
lpBuffer指向将被附加给CHtmlStream的缓冲区的指针。
nBufferSize以字节数表示的内存大小的整数值。
nGrowBytes以字节表示的内存分配增量。

说明:
调用此成员函数将一个内存块附加给CHtmlStream,这使CHtmlStream将此内存块作为内存文件。
如果nGrowBytes为0,则CHtmlStream将文件长度赋给nBufferSize,这意味着内存中将附加给CHtmlStream的数据内存块作为文件数据,以这种方式建立的内存文件不可增长。
因为此文件不可增长,注意不要使CHtmlStream增加文件,也不要使用操作符<<增加数据。

请参阅:CHtmlStream::Detach