Pasar icono como VARIANT

28/06/2004 - 20:04 por William GS | Informe spam
Hola a todos, etoy usando el control ActiveX "Microsoft
ListView Control, version 5.0 (SP2)" y uno de los
parámetros en la función para añadir items es: 'VARIANT*
Icon' ¿Como se convierte el HANDLE de un icono a VARIANT?

Muchas gracias,

William G.S.
 

Leer las respuestas

#1 Sebastián Flores
29/06/2004 - 19:15 | Informe spam
Fijate en la definicion de VARIANT y la de HANDLE.
Una de las formas de convertir un long a VARIANT, seria por ejemplo:

long pelota = 1;
VARIANT vpelota;

::VariantInit(&vpelota);

vpelota.vt = VT_I4;
vpelota.lval = pelota;
.
.
/* Usar vpelota*/
.
.
VariantClear(&vpelota);


Saludos

Sebastián Flores

"William GS" wrote in message
news:22a6201c45d3a$5072e590$
Hola a todos, etoy usando el control ActiveX "Microsoft
ListView Control, version 5.0 (SP2)" y uno de los
parámetros en la función para añadir items es: 'VARIANT*
Icon' ¿Como se convierte el HANDLE de un icono a VARIANT?

Muchas gracias,

William G.S.

Preguntas similares