Compartir a través de


COleControlContainer::GetDlgItemInt

Recupera el valor de texto trasladado de control determinado.

virtual UINT GetDlgItemInt( 
   int nID, 
   BOOL* lpTrans, 
   BOOL bSigned  
) const;

Parámetros

  • nID
    El identificador del control.

  • lpTrans
    El puntero a una variable boolean que recibe correcta y un valor de error (TRUE de la función indica el éxito, FALSO indica error).

  • bSigned
    Especifica si la función debe examinar el texto de un signo menos al principio y devolver un valor entero si encuentra uno. Si el parámetro de bSigned es TRUE, especificando que el valor que se recuperará es un valor entero, convierta el valor devuelto en un tipo de int . Para obtener información de error extendida, llame a GetLastError.

Valor devuelto

Si es correcta, la variable designada por a lpTrans se establece en TRUE, y el valor devuelto es el valor traducido de texto del control.

Si se produce un error en la función, la variable designada por a lpTrans se establece en FALSO, y el valor devuelto es cero. Observe que, puesto que cero es un valor traducido posible, devuelve un valor cero en sí mismo no indica el error.

Si lpTrans es NULL, la función no devuelve ninguna información sobre correctamente o error.

Comentarios

La función convierte el texto recuperado eliminar cualquier espacio adicional al principio del texto y después convertir los dígitos decimales. La función detiene la traducción de cuando llega al final del texto o encuentra un carácter no numérico.

Esta función devuelve cero si el valor traducido es mayor que INT_MAX (para los números con signo) o UINT_MAX (para los números sin signo).

Requisitos

encabezado: afxocc.h

Vea también

Referencia

COleControlContainer Class

Gráfico de jerarquías