Classe cuserinfo

Soyez le premier à donner votre avis sur cette source.

Vue 2 915 fois - Téléchargée 200 fois

Description

Cette classe est purement pratique. Elle va chercher dans la base de registre les chemins des dossiers utilisateurs, tels que Bureau, MesDocuments, AppData, Démarrage, ... Elle s'inspire de certains composants Delphi et est utile dans beaucoup d'applications.

Source / Exemple :


#pragma once

#include "Registre.h"

class CUserInfo
{
private:
	CRegistre m_Reg;

	CChaine m_AppData;
	CChaine m_Cache;
	CChaine m_Cookies;
	CChaine m_Bureau;
	CChaine m_Favoris;
	CChaine m_Polices;
	CChaine m_Historique;
	CChaine m_LocalAppData;
	CChaine m_LocalSettings;
	CChaine m_MaMusique;
	CChaine m_MesImages;
	CChaine m_MesVideos;
	CChaine m_VoisinageReseau;
	CChaine m_Documents;
	CChaine m_VoisinageImpression;
	CChaine m_Programmes;
	CChaine m_Recents;
	CChaine m_EnvoyerVers;
	CChaine m_MenuDemarrer;
	CChaine m_Demarrage;
	CChaine m_Modeles;

public:
	CUserInfo(void);
	~CUserInfo(void);

	void Rafraichir(void);

	CChaine AppData(void);
	CChaine Cache(void);
	CChaine Cookies(void);
	CChaine Bureau(void);
	CChaine Favoris(void);
	CChaine Polices(void);
	CChaine Historique(void);
	CChaine LocalAppData(void);
	CChaine LocalSettings(void);
	CChaine MaMusique(void);
	CChaine MesImages(void);
	CChaine MesVideos(void);
	CChaine VoisinageReseau(void);
	CChaine Documents(void);
	CChaine VoisinageImpression(void);
	CChaine Programmes(void);
	CChaine Recents(void);
	CChaine EnvoyerVers(void);
	CChaine MenuDemarrer(void);
	CChaine Demarrage(void);
	CChaine Modeles(void);
};

Conclusion :


Elle utilise la classe CRegistre présente sur le site.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
69
Date d'inscription
vendredi 10 octobre 2003
Statut
Membre
Dernière intervention
23 avril 2009

Je n'avais pas pris le temps d'explorer toutes les fonctions du shell. Merci pour cette précision.
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
SHGetSpecialFolderPath

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.