CHtmlStream::CHtmlStream

CHtmlStream(UINT nGrowBytes = 4096);
CHtmlStream(BYTE* lpBuffer, UINT nBufferSize, UINT nGrrowBytes = 0);

参数:
nGrowBytes以字节表示的内存分配增量。
lpBuffer指向由nBufferSize指定大小的内存区,用来接收信息。
nBufferSize以字节表示的缓冲区大小。

说明:
在创建CHtmlStream对象时由框架调用。
通常,一个CHtmlStream对象自动创建,并由CHttpServer::ConstructStream传送给你。可以覆盖CHttpServer::ConstructStream,改变与CHttpServerContext对象相关联的CHttpStream对象的功能。例如,你可能想将nGrowBytes设置为一个指定值。设置时,你应小心,因为这将影响代码的执行效率。nGrowBytes参数告诉MFC,以多快的速度增加与流相关联的内存块。如果此值过大,代码将加快但会浪费内存;如果值太小,内存占用较少,但由于要经常分配内存,从而浪费时间。

请参阅:
CHtmlStream::InitStream, CHtmlStream::Attach, CHtmlStream::Alloc