Condividi tramite


CMFCFilterChunkValueImpl::SetLongValue

Impostare la proprietà della chiave di un LUNGO.

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
);

Parametri

  • pkey
    Specifica una chiave della proprietà.

  • lVal
    Specifica il valore di blocco per impostare.

  • chunkType
    I flag indicano se questo contiene un blocco del tipo o una proprietà di tipo di valore. Valori di flag derivano dall'enumerazione di CHUNKSTATE.

  • locale
    Il linguaggio e la sottolingua associati a un blocco di testo. Le impostazioni locali del blocco sono utilizzate dagli indicizzatori di documento per eseguire il word breaking appropriato di testo. Se il blocco è né il tipo né un tipo di valore con tipo di dati VT_LPWSTR, VT_LPSTR, o VT_BSTR, questo campo viene ignorato.

  • cwcLenSource
    La lunghezza in caratteri del testo di origine da cui il blocco corrente è stato derivato. Un valore zero indica la corrispondenza del carattere per carattere tra il testo originale e il testo derivato. Un valore diverso da zero indica che non tale corrispondenza diretta esiste.

  • cwcStartSource
    L'offset da cui il testo di origine per un blocco derivato parte nel blocco di origine.

  • chunkBreakType
    Il tipo di interruzione che separa il blocco precedente dal blocco corrente. I valori provengono dall'enumerazione di CHUNK_BREAKTYPE.

Valore restituito

S_OK se ha esito positivo; in caso contrario un codice di errore.

Requisiti

intestazione: afxwin.h

Vedere anche

Riferimenti

Classe CMFCFilterChunkValueImpl