Dans mon application, j'utilise Regsetkeyvaluea pour stocker des clés d'activation dans le registre. P>
Le seul goulot d'étranglement qui arrête mon application d'être compatible avec Windows XP est RegsetkeyValuea fonction. P>
Y a-t-il un moyen de contourner cela? p>
3 Réponses :
the et remplacez-le dans l'auto-code regsekeyvaluew Code>
fonctionnel peut être facile implémenté par Utilisation regssevalueExw code>
qui existe à partir de Windows 2000 regsekeyvaluew code> à
myregsetkeyvaluew code>. Possible Faites la même chose avec une version em>, mais avez besoin de comprendre que a em> version convertissez les paramètres de chaîne en unicode, puis appelez la version w em>. Donc, toujours meilleur appel direct w em> version p> p>
Utilisez Shsevaluea ( SHLWAPI.LIB), ça marche tout le chemin de l'IE4 (Win98,2000 +). P>
Si vous définissez de nombreuses valeurs, vous devez utiliser regcreateKeyA code> pour créer la clé et appeler
shsevaluée code> null comme sous-clé. p>
regssevalueExa code> qui est répertorié à côté de la fonction subj
En ce jour et âge, la suppression de XP peut être la meilleure option.
@Vtt ce que tu veux dire?
Je veux dire que l'utilisation de
regssevalueeexa code> serait un moyen de ...
Oui,
regssevalueExw code> - Utilisez la version w i> API Toujours mieux comparer a i>
@Vtt c'est vrai! Ça marche! Merci! :)