Bonjour,
J'ai une font de caractère que je veux sauvegarder dans la base de registre et la récupérer.
Pour la sauvegarder ca marche bien je fais:
Key->SetValue("CleFont",safe_cast<System::Object ^>(MaFont);
et dans ma base de registre je retrouve bien ma clé "Clefont" qui est devenu de type REG_SZ avec comme valeur :
[Font: Name=Microsoft Sans Serif, Size=8, Units=3, GdiCharSet=0, GdiVerticalFont=False]
Maintenant je veux la recuperer je fais alors :
MaFont=safe_cast<Font ^> (Key->GetValue("CleFont));
et j'ai alors l'erreur
Informations supplémentaires*: Impossible d'effectuer un cast d'un objet de type 'System.String' en type 'System.Drawing.Font'.
Comment je peux alors récupérer ma font ?
Partager