CHtmlStream::CHtmlStream

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)

Index