CanAddATLClass
El asistente llama a esta función para comprobar si el usuario puede agregar una clase ATL al proyecto.
function CanAddATLClass(
oProj,
oObject
);
Parámetros
oProj
Proyecto seleccionado.oObject
Objeto seleccionado. En este caso, el proyecto actual.
Valor devuelto
true si se puede agregar la clase; false si el usuario llama a la función para un proyecto que no es un proyecto ATL ni es compatible con ATL.
Comentarios
El asistente llama a esta función para comprobar si el proyecto es compatible con el asistente para código que va a ejecutarse (es decir, si puede aceptar una clase ATL).
El asistente llama a esta función cuando el parámetro PREPROCESS_FUNCTION está en el archivo .vsz de control del proyecto y comprueba si el Modelo de código de Visual C++ está disponible. Si el modelo de código no está disponible, la función informará de un error y devolverá false.
Ejemplo
// Determine if an ATL class can be added to the project
if (CanAddATLClass(selProj, selObj))
{
return true;
}
Vea también
Tareas
Crear un asistente personalizado
Referencia
Conceptos
Personalizar los asistentes de C++ con funciones comunes de JScript