summaryrefslogtreecommitdiff
path: root/comIvy/ReadMe.txt
blob: bb83e93b6da364bb9ccaa55f4fbbf601ddf6b578 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
========================================================================
    BIBLIOTHÈQUE ATL : vue d'ensemble du projet comIvy
========================================================================

AppWizard a créé ce projet comIvy pour vous afin que vous l'utilisiez comme point de départ pour l'écriture
de votre DLL.
Ce projet est implémenté avec des attributs Visual C++.

Ce fichier contient un résumé du contenu de chacun des fichiers qui
constituent votre projet.

comIvy.vcproj
    Il s'agit du fichier projet principal pour les projets VC++ générés à l'aide d'un Assistant Application. 
    Il contient les informations sur la version de Visual C++ qui a généré le fichier et 
    des informations sur les plates-formes, configurations et fonctionnalités du projet sélectionnées avec
    l'Assistant Application.

_comIvy.idl
    Ce fichier sera généré par le compilateur lorsque le projet est généré. Il contiendra les définitions IDL 
    de la bibliothèque de types, les interfaces et les co-classes définies dans votre projet.
    Ce fichier sera traité par le compilateur MIDL pour générer :
        les définitions d'interface C++ et les déclarations GUID (_comIvy.h)
        Définitions GUID                                (_comIvy_i.c)
        Une bibliothèque de types                                  (_comIvy.tlb)
        Code de marshaling                                 (_comIvy_p.c et dlldata.c)
comIvy.cpp
    Ce fichier contient la table d'objets et l'implémentation des exportations de votre DLL.
comIvy.rc
    Il s'agit de la liste de toutes les ressources Microsoft Windows que le
    programme utilise.

comIvy.def
    Ce fichier de définition de module fournit à l'éditeur de liens des informations sur les exportations
    requises par votre DLL. Il contient les exportations pour :
        DllGetClassObject  
        DllCanUnloadNow    
        GetProxyDllInfo    
        DllRegisterServer	
        DllUnregisterServer

/////////////////////////////////////////////////////////////////////////////
Autres fichiers standard :

StdAfx.h, StdAfx.cpp
    Ces fichiers sont utilisés pour générer un fichier d'en-tête précompilé (PCH) 
    nommé comIvy.pch et un fichier de type précompilé nommé StdAfx.obj.

Resource.h
    Il s'agit du fichier d'en-tête standard qui définit les ID de ressources.

/////////////////////////////////////////////////////////////////////////////
Fichier de définition de module et projet de DLL proxy/stub :

comIvyps.vcproj
    Ce fichier est le fichier projet pour la génération d'une DLL proxy/stub DLL si nécessaire.
	Le fichier IDL du projet principal doit contenir au moins une interface et vous devez 
	compiler en premier le fichier IDL avant de générer la DLL proxy/stub.	Ce processus génère
	dlldata.c, comIvy_i.c et comIvy_p.c qui sont requis
	pour générer la DLL proxy/stub.

comIvyps.def
    Ce fichier de définition de module fournit à l'éditeur de liens les informations sur les exportations
    requises par proxy/stub.
/////////////////////////////////////////////////////////////////////////////