Partilhar via


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

Consulte também

Referência

Classe de COleControlContainer

Gráfico de hierarquia