Classe de CAtlFile
Cette classe fournit un wrapper mince autour de l'API de gestion de fichiers windows.
Important
Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s'exécutent dans les fenêtres d'exécution.
class CAtlFile : public CHandle
Membres
Constructeurs publics
Nom |
Description |
---|---|
Constructeur. |
Méthodes publiques
Nom |
Description |
---|---|
Appelez cette méthode pour créer ou ouvrir un fichier. |
|
Appelez cette méthode pour effacer les mémoires tampons du fichier et pour provoquer toutes les données mises en mémoire tampon d'être écrit dans le fichier. |
|
Appelez cette méthode pour obtenir les résultats d'une opération chevauchée sur le fichier. |
|
Appelez cette méthode pour obtenir la position actuelle du pointeur de fichier du fichier. |
|
Appelez cette méthode pour obtenir la taille en octets du fichier. |
|
Appelez cette méthode pour verrouiller une zone dans le fichier pour empêcher d'autres processus d'y accéder. |
|
Appelez cette méthode pour lire des données à partir d'un fichier démarrant à la position indiquée par le pointeur de fichier. |
|
Appelez cette méthode pour déplacer le pointeur de fichier du fichier. |
|
Appelez cette méthode pour définir la taille du fichier. |
|
Appelez cette méthode pour déverrouiller une zone du fichier. |
|
Appelez cette méthode pour écrire des données dans le fichier démarrant à la position indiquée par le pointeur de fichier. |
Données membres protégées
Nom |
Description |
---|---|
Pointeur vers l'objet d' CAtlTransactionManager |
Notes
Utilisez cette classe lorsque les besoins de fichiers sont relativement simples, mais plus d'abstraction que l'API Windows fournit le est requis, sans inclure des dépendances MFC.
Hiérarchie d'héritage
CAtlFile
Configuration requise
Header: atlfile.h