Fonctions JScript des Assistants C++
Mise à jour : novembre 2007
Ajoute la prise en charge ATL à un projet MFC. |
|
Affiche et insère dans le fichier .idl du projet un fichier modèle qui contient une coclasse. |
|
Ajoute les configurations par défaut au projet. |
|
Ajoute au projet tous les fichiers fondés sur la liste du fichier Templates.inf. |
|
Affiche et insère dans le fichier IDL du projet un fichier modèle qui contient une interface. |
|
L'Assistant appelle cette fonction pour vérifier si le projet est compatible avec l'Assistant code sur le point d'être exécuté (en d'autres termes, une classe ATL est acceptée). L'Assistant appelle cette fonction lorsque le paramètre PREPROCESS_FUNCTION figure dans le fichier .vsz du contrôle du projet et vérifie si le Modèle de code Visual C++ est disponible. Si ce n'est pas le cas, la fonction signale une erreur et retourne false. |
|
L'Assistant appelle cette fonction lorsqu'il trouve le paramètre PREPROCESS_FUNCTION dans le fichier .vsz du contrôle du projet. La fonction vérifie si l'objet de modèle de code Visual C++ est disponible. Si ce n'est pas le cas, la fonction signale une erreur et retourne false. |
|
L'Assistant appelle cette fonction pour vérifier si le projet est compatible avec l'Assistant Code sur le point d'être exécuté (en d'autres termes, s'il peut accepter une classe MFC). L'Assistant appelle cette fonction lorsqu'il trouve le paramètre PREPROCESS_FUNCTION dans le fichier .vsz du contrôle du projet et vérifie si l'objet de modèle de code Visual C++ est disponible. Si ce n'est pas le cas, la fonction signale une erreur et retourne false. |
|
Indique si le projet prend en charge les objets ATL avec et sans attributs. |
|
Vérifie si un fichier existe. Dans ce cas, l'Assistant demande à l'utilisateur à fusionner le code qui doit être ajouté au fichier existant. |
|
Convertit un projet ATL en projet avec attributs. |
|
Crée le fichier Templates.inf. |
|
Crée un projet C++. |
|
Génère un nom convivial C++. |
|
Supprime le fichier spécifié. |
|
Indique si une instruction #include existe dans un fichier. |
|
Récupère le code nécessaire au déchargement de la DLL. |
|
Récupère le code de l'objet de classe de la DLL. |
|
Récupère le code nécessaire à l'inscription d'un serveur. |
|
Récupère le code nécessaire à l'annulation de l'inscription d'un serveur. |
|
Fonction d'assistance permettant d'obtenir le texte de ExitInstance. |
|
Fonction d'assistance permettant d'obtenir le texte de InitInstance. |
|
Récupère les pragmas nécessaires à l'exportation des fonctions. |
|
Retourne l'objet VCCodeClass associé à une interface. |
|
Retourne le type d'interface (par exemple, personnalisée, double, dispinterface, oleautomation). |
|
Retourne le dispid le plus élevé à partir des membres de cette interface et de toutes ses bases. |
|
Retourne un objet de fonction fondé sur le nom donné. |
|
Retourne le nom de fichier du type des fichiers par projet (.rc, .idl, par exemple). |
|
Retourne le chemin d'accès du répertoire du projet. |
|
Retourne une description du type d'exception. |
|
Retourne un nom de fichier unique. |
|
Ajoute l'instruction d'inclusion au paramètre strInFile, notamment l'en-tête dans lequel strCodeElemName est implémenté, si un en-tête de ce type existe dans le projet. |
|
Fonction d'assistance appelée dans AddATLSupportToProject pour insérer le code dans InitInstance. |
|
Indique si le projet est fondé sur ATL. |
|
Indique si un projet comporte des attributs. |
|
Vérifie si un projet est fondé sur MFC. |
|
Fonction d'assistance appelée dans InsertIntoFunction pour déterminer si une ligne commence par une chaîne spécifique. |
|
Recherche le numéro de ligne pour une position donnée dans le corps d'une fonction. |
|
Appelée à partir du script HTML de l'Assistant lorsque l'utilisateur clique sur Terminer. Appelle la méthode Finish du contrôle de l'Assistant. |
|
Affiche un fichier modèle et l'ajoute en option au projet. |
|
Définit l'en-tête précompilé du projet. |
|
Fournit des informations sur les erreurs. |
|
Ajoute des filtres source, d'inclusion et de ressources pour les dossiers projet. |
|
Fonction appelée par l'Assistant pour ajouter le symbole _MERGE_PROXYSTUB, si nécessaire. |
|
Définit les propriétés de configuration du projet lorsque aucun en-tête précompilé n'est utilisé. |
Voir aussi
Tâches
Création d'un Assistant personnalisé
Concepts
Personnalisation des Assistants C++ à l'aide des fonctions JScript classiques