CMFCFilterChunkValueImpl::SetLongValue

Legen Sie die Eigenschaft von Schlüssel zu LONG fest.

HRESULT SetLongValue(
   REFPROPERTYKEY pkey,
   long lVal,
   CHUNKSTATE chunkType = CHUNK_VALUE,
   LCID locale = 0,
   DWORD cwcLenSource = 0,
   DWORD cwcStartSource = 0,
   CHUNK_BREAKTYPE chunkBreakType = CHUNK_NO_BREAK
);

Parameter

  • pkey
    Gibt eine Eigenschaftentaste an.

  • lVal
    Gibt den Blockswert an, um festzulegen.

  • chunkType
    Flags geben an, ob dieser Block einen TextTyp oder eine Werttypeigenschaft enthält.Flagwerte werden von der CHUNKSTATE-Enumeration entnommen.

  • locale
    Die Sprache und Sprachvariante zugeordnet mit einem Block des Texts.Blocksgebietsschema wird von den Dokumentenindexern verwendet, um die richtige Worttrennung des Texts auszuführen.Wenn der Block TextTyp weder noch ein Werttyp mit Datentyp VT_LPWSTR, VT_LPSTR oder VT_BSTR ist, wird dieses Feld ignoriert.

  • cwcLenSource
    Die Länge in Zeichen des Quelltexts, von dem der aktuelle Block abgeleitet wurde.Der Wert 0 gibt Zeichen-durchZeichen Entsprechung zwischen dem Quelltext und den abgeleiteten Text an.Ein Wert ungleich 0 bedeutet, dass keine solchen direkte Entsprechung vorhanden ist.

  • cwcStartSource
    Der Offset, von dem der Quelltext für einen abgeleiteten Block im Quellblock beginnt.

  • chunkBreakType
    Der Typ der Unterbrechung, die den vorherigen Block vom aktuellen Block trennt.Werte sind von der CHUNK_BREAKTYPE-Enumeration.

Rückgabewert

S_OK, wenn erfolgreich; andernfalls ein Fehlercode.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CMFCFilterChunkValueImpl-Klasse