Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Cómo llamar al método AddItem del MSFlexGrid

Este artículo se publicó anteriormente con el número E10793
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.
Resumen


El control MSFlexGrid se incluye ahora en Visual Studio 97, y se llama
MSFlxGrd.ocx. Se acompaña de un fichero de ayuda llamado Msflxgrd.hlp.
Al no disponer de ejemplos para su utilización en proyectos de Visual
C++, el siguiente artículo pretende crear un sencillo ejemplo de
utilización, en concreto, del método AddItem.

Más información


CaDIGO DE EJEMPLO
-----------------

1. Incluir el control MSFlexGrid en un cuadro de diálogo. Como
propiedades del control, vamos a la pestaña de "Control" y
especificamos (para simplificar):

"Rows = 3"
"Cols = 2"
"fixed rows = 0"
"fixed cols = 0"

2. En el evento "Click" del MSFlexGrid, escribimos:

//la clase asociada al control ActiveX es CActiveXDialog, y
//el control está asociado a la variable miembro m_flexgrid.

void CActiveXDialog::OnClickMsflexgrid1()
{
VARIANT v;
VariantInit(&v);
int c = 2;
V_I2(&v)=c;
v.vt=c;
m_flexgrid.AddItem("tres", v);
}

Con ésto, controlamos la posición en que se inserta la nueva
fila, empezando desde la 0, 1, 2, etc....
En este ejemplo se añadiría una tercera fila en el MSFlexGrid,
con el texto "tres".
Propiedades

Id. de artículo: 550843 - Última revisión: 12/16/1997 00:00:00 - Revisión: 1.0

Microsoft Visual C++ 5.0 Standard

  • additem msflexgrid sample visualc KB550843
Comentarios