Compartir a través de


DDX_LBStringExact

La función de DDX_CBStringExact administra la transferencia de datos de CString entre el control de edición de un control de cuadro de un cuadro de diálogo, vista de formulario, o un objeto de vista de control y un miembro de datos de CString del cuadro de diálogo, del formulario, o del objeto de vista del control.

void AFXAPI DDX_LBStringExact( 
   CDataExchange* pDX, 
   int nIDC, 
   CString& value  
);

Parámetros

  • pDX
    Un puntero a un objeto de CDataExchange . Las fuentes de marco este objeto para establecer el contexto de intercambio de datos, incluida su dirección.

  • nIDC
    El Id. de recurso del control de cuadro de lista asociada a la propiedad del control.

  • valor
    Una referencia a una variable miembro del cuadro de diálogo, del formulario, o del objeto de vista del control con el que se intercambian los datos.

Comentarios

Cuando DDX_LBStringExact se denomina para transferir datos a un control de cuadro de lista, el primer elemento del control correspondiente valor se selecciona. (Para coincidir con solo un prefijo en lugar del elemento, utilice completos DDX_LBString.) Si no hay ninguna coincidencia, no se selecciona ningún elemento. La coincidencia no distingue entre mayúsculas y minúsculas.

Cuando DDX_CBStringExact se denomina para transferir datos de un control de cuadro de lista, el valor se establece en la selección del cuadro de lista actual. Si no se selecciona ningún elemento, el valor se establece en una cadena de longitud cero.

Nota

Si el cuadro de lista es un cuadro de lista desplegable, el valor intercambiado está limitado a 255 caracteres.

Para obtener más información sobre DDX, vea Intercambio y validación de datos de cuadros de diálogo.

Requisitos

Header: afxdd_.h

Vea también

Referencia

DDP_LBString

Conceptos

Macros y variables globales de MFC

Otros recursos

Rutinas de intercambio de datos de cuadros de diálogo estándar