CHtmlStream::Attach

Anhängen void (BYTE * LpBuffer, UINT nBufferSize, UINT nGrowBytes = 0);

Parameter

lpBuffer

Zeiger auf den Puffer CHtmlStream beizufügen.

nBufferSize

Eine Ganzzahl, die die Größe des Puffers in Bytes angibt.

nGrowBytes

Die Schrittweite Zuweisung Speicher in Byte.

Bemerkungen

Rufen Sie diese Funktion um CHtmlStreameinen Speicherblock zuordnen. Dies bewirkt, dass CHtmlStream um den Speicherblock als Speicherdatei verwenden.

Wenn nGrowBytes 0 ist, wird die CHtmlStream Länge die Datei auf nBufferSizefestgelegt. Dies bedeutet, dass die Daten in den Speicherblock bevor es CHtmlStream befestigt war als die Dateidaten verwendet werden soll. Auf diese Weise erstellte Speicherdateien können nicht angebaut werden.

Da die Datei kann nicht angebaut werden, darauf achten Sie, nicht zu verursachen CHtmlStream zu versuchen, die Datei vergrößert werden. Verwenden Sie keine Operator Lt; < zum Hinzufügen von Daten.

CHtmlStream ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CHtmlStream::Detach

Index