CHtmlStream (UINT nGrowBytes = 4096);
CHtmlStream (ไบต์ * lpBuffer, UINT nBufferSize, UINT nGrowBytes = 0);
พารามิเตอร์
nGrowBytes
การเพิ่มการจัดสรรหน่วยความจำในไบต์?
lpBuffer
ชี้การบัฟเฟอร์ที่ได้รับข้อมูลของตัวขนาดnBufferSize?
nBufferSize
ค่า integer ที่ระบุขนาดของบัฟเฟอร์ที่แฟ้ม ไบต์?
หมายเหตุ
ฟังก์ชันนี้สมาชิกเรียกว่าตามกรอบในระหว่างการก่อสร้างของวัตถุCHtmlStream?
ปกติ วัตถุCHtmlStreamถูกสร้างขึ้นโดยอัตโนมัติ และนำเสนอให้คุณโดยCHttpServer::ConstructStream คุณสามารถเปลี่ยนลักษณะการทำงานของวัตถุCHtmlStreamเกี่ยวข้องกับวัตถุCHttpServerContextโดยแทนที่CHttpServer::ConstructStream ตัวอย่างเช่น คุณอาจต้องการตั้งค่าnGrowBytesเป็นค่าระบุ ใช้ข้อควรระวังถ้าคุณตั้งค่าnGrowBytesเนื่องจากมันจะมีผลต่อประสิทธิภาพการทำงานของรหัสของคุณ พารามิเตอร์nGrowBytesบอก MFC อย่างรวดเร็วด้วยวิธีการเพิ่มบล็อกของหน่วยความจำเกี่ยวข้องกับกระแสข้อมูล ถ้าค่าเป็นใหญ่ โค้ดของคุณจะรวดเร็ว แต่มันจะเปลืองหน่วยความจำ ถ้าค่าเป็นขนาดเล็ก โค้ดของคุณจะใช้หน่วยความจำน้อยกว่า แต่มันจะเสียเวลา โดยการปันส่วนหน่วยความจำเพิ่มเติมบ่อย?
ภาพรวม CHtmlStream |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCHtmlStream::InitStream, CHtmlStream::Attach, CHtmlStream::Alloc(&N)