Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Inicializa uma variante.
Sintaxe
void VariantInit(
[out] VARIANTARG *pvarg
);
Parâmetros
[out] pvarg
A variante a ser inicializada.
Retornar valor
Nenhum
Comentários
A função VariantInit inicializa o VARIANTARG definindo o campo vt como VT_EMPTY. Ao contrário de VariantClear, essa função não interpreta o conteúdo atual do VARIANTARG. Use VariantInit para inicializar novas variáveis locais do tipo VARIANTARG (ou VARIANT).
Exemplos
O exemplo a seguir mostra como inicializar uma matriz de variantes, em que celt é o número de elementos na matriz.
for(int i = 0; i < celt; ++i)
VariantInit(&rgvar[i]);
Requisitos
| Requisito | Valor |
|---|---|
| Plataforma de Destino | Windows |
| Cabeçalho | oleauto.h |
| Biblioteca | OleAut32.lib |
| DLL | OleAut32.dll |