Comment mettre une chaine de caractères dans un tagVARIANT
Bonjour,
j'ai un souci avec la structure tagVARIANT
J'ai une variable de ce type
et je dois mettre une chaine de caractères dedans...
J'arrive à mettre des bool :
Code:
1 2 3 4
| tagVARIANT var;
var.vt = VT_BOOL;
var.boolVal = VARIANT_TRUE; |
ou bien des int :
Code:
1 2 3 4
| tagVARIANT var;
var.vt = VT_I2;
var.iVal= 1234; |
...
Mais pour les chaines de caractères,
je vois pas trop comment spécifier le type:cry:
j'ai essayé ça :
Code:
1 2 3 4
| tagVARIANT var;
var.vt = VT_BYREF|VT_I1;
memcpy(&var.pcVal, "blabla", size); |
mais ça passe pas...
Quelqu'un s'y connaît??
Merci