[VC++] Ecrire dans la base de registre ...

Ecrire dans la base de registre ... [VC++] - Programmation

Marsh Posté le 12-07-2001 à 02:58:10    

Je souhaite ecrire dans la base de registre sous win NT
quelles sont les fonctions sous Visual C++ 6 à appeler ?
 
merci d'avance.

Reply

Marsh Posté le 12-07-2001 à 02:58:10   

Reply

Marsh Posté le 12-07-2001 à 09:18:29    

T'as pas la doc !? regarde dans la msdn Library...
Sinon tu vas sur internet, sur le site de microsoft elle y est.
T'y a toutes les fonctions que tu veux (mon j'utilise des fichiers d'ini...à l'ancienne, j'peux donc pas trop t'aider !)
bonne chance

Reply

Marsh Posté le 12-07-2001 à 09:30:17    

un exemple avec les MFC :  
#include "Atlbase.h"
 
CRegKey myKey;
 
 if (myKey.Open(HKEY_LOCAL_MACHINE, "Software\\Katarn Corp.\\K-HL" ) == ERROR_SUCCESS)
 {
  unsigned long lng = 255;
  path.GetBufferSetLength(255);  
  myKey.QueryValue(path.GetBuffer(255) ,"Path",&lng);
  path.ReleaseBuffer();  
  myKey.Close();  
 }

Reply

Marsh Posté le 12-07-2001 à 10:10:48    

...est-il besoin de préciser que   path   est une CString !?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed