bonjour a tous,
j'ai une application basée sur une CDialog. J'utilise une dll qui utilise une valeur de la base de registre. je n'ai aucun accès à la lecture de cette valeur par la dll. je pense qu'elle est lue à l'init du programme.
j'ai écrit une code qui change la valeur de la base de registre et il n'y a pas de problème à ce niveau.
Le problème, c'est que la dll utilise toujours la valeur de démarrage dans la base de registre. J'ai beau la changer, elle prend toujours la première valeur. Par contre, si je change la valeur, que je ferme mon appli et que je la relance, elle prend bien la nouvelle valeur...
du coup, j'aimerai faire un code qui me permette de relancer mon appli pour lire directement la nouvelle valeur mais je ne sais pas comment faire. Et je n'ai rien vu dans la faq a ce sujet.
si vous pensez qu'il y a une meilleure solution, je suis aussi preneur, mais pour le moment, je ne vois pas...
merci
Partager