Partager via


CanAddMFCClass

Mise à jour : novembre 2007

L'Assistant appelle cette fonction pour vérifier que l'utilisateur peut ajouter une classe MFC au projet.

function CanAddMFCClass( 
      oProj, 
      oObject  
);

Paramètres

  • oProj
    Projet sélectionné.

  • oObject
    Objet sélectionné. Dans ce cas, le projet en cours.

Valeur de retour

Retourne la valeur true si la classe peut être ajoutée et la valeur false si l'utilisateur appelle la fonction pour un projet qui n'est pas un projet MFC et ne prend pas en charge MFC.

Notes

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 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.

Exemple

// Determine if an MFC class can be added to the project
if (CanAddMFCClass(selProj, selObj))
{
   return true;
}

Voir aussi

Tâches

Création d'un Assistant personnalisé

Concepts

Personnalisation des Assistants C++ à l'aide des fonctions JScript classiques

Conception d'un Assistant

Référence

CanAddClass

CanAddATLClass

IsMFCProject

Autres ressources

Fonctions JScript des Assistants C++