COleControlContainer::GetDlgItemInt
Recupera o valor de texto transladado de determinado controle.
virtual UINT GetDlgItemInt(
int nID,
BOOL* lpTrans,
BOOL bSigned
) const;
Parâmetros
nID
O identificador do controle.lpTrans
O ponteiro a uma variável booleano que recebe um valor de sucesso ou falha de função (Verdadeiro indica êxito, Falso indica a falha.)bSigned
Especifica se a função deve examinar o texto para um sinal de subtração no início e retornar um valor de número inteiro com sinal se encontrar um.Se o parâmetro de bSigned é Verdadeiro, especificando que o valor a ser recuperado é um valor de número inteiro com sinal, converter o valor de retorno para um tipo de int .Para obter informações de erro estendido, chame GetLastError.
Valor de retorno
Se com êxito, a variável apontado por lpTrans é definido como Verdadeiro, e o valor de retorno é o valor convertido de texto do controle.
Se a função falhar, a variável apontado por lpTrans é definido como Falso, e o valor de retorno é zero.Observe que, desde que zero é um valor convertido possível, um valor de retorno de zero não indica por si só a falha.
Se lpTrans é NULO, a função retorna quaisquer informações sobre sucesso ou falha.
Comentários
A função converte o texto recuperado descascando todos os espaços extras no início do texto e depois converter os dígitos decimais.A função para converter quando atingir o final do texto ou encontrar um caracteres não numéricos.
Essa função retorna zero se o valor convertido é maior do que INT_MAX (para números assinados) ou ( UINT_MAX para números sem sinal.)
Requisitos
Cabeçalho: afxocc.h