Método IVBFormat::Format (vbinterf.h)
Formata uma cadeia de caracteres de acordo com um padrão.
Sintaxe
HRESULT Format(
[in] VARIANT *vData,
[in] BSTR bstrFormat,
[in] LPVOID lpBuffer,
[in] USHORT cb,
[in] LONG lcid,
[in] SHORT sFirstDayOfWeek,
[in] USHORT sFirstWeekOfYear,
[out] USHORT *rcb
);
Parâmetros
[in] vData
Dados a serem formatados.
[in] bstrFormat
Formatar cadeia de caracteres a ser aplicada aos dados.
[in] lpBuffer
Ponteiro para o buffer de resultados.
[in] cb
Comprimento do buffer de resultado.
[in] lcid
ID da localidade.
[in] sFirstDayOfWeek
Afeta o resultado do formato 'w', FirstDayOfWeek.
[in] sFirstWeekOfYear
Afeta o resultado do formato 'ww', FirstWeekOfYear.
[out] rcb
Número de bytes copiados para o buffer de resultados.
Valor retornado
Esse método dá suporte aos valores retornados padrão E_INVALIDARG, E_OUTOFMEMORY e E_UNEXPECTED, bem como o seguinte:
Comentários
Ao migrar um controle VBX para um controle OLE, Format substitui o VBFormat do Visual Basic, que não tem mais suporte.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | vbinterf.h |