En cas d'indisponibilité de la fonctionnalité IntelliSense

Dans certains cas, les options IntelliSense ne fonctionneront peut-être pas comme vous l'attendez. Ces cas sont les suivants :

Il y a une erreur de codage au-dessus du curseur.

S'il existe une fonction incomplète ou une autre erreur de codage au-dessus du curseur, IntelliSense ne peut pas analyser les éléments de code et par conséquent ne peut pas fonctionner. Pour réactiver IntelliSense, mettez en commentaire le code concerné.

Le curseur est dans un commentaire de code

Si le curseur est dans un commentaire dans votre fichier source, les options IntelliSense ne sont pas disponibles.

Le curseur est dans un littéral de chaîne

Si le curseur est dans les guillemets autour d'un littéral de chaîne, comme dans les éléments suivants

MessageBox( hWnd, "String literal|") )

alors les options IntelliSense ne sont pas disponibles.

Les options automatiques ne sont pas activées.

La fonctionnalité IntelliSense est activée par défaut, mais vous pouvez la désactiver.

Même lorsque la saisie semi-automatique des instructions est désactivée, vous pouvez appeler une fonctionnalité IntelliSense.

Pour plus d'informations, consultez Modification des options IntelliSense.

[C++] Les fichiers Include présentent un problème.

Assurez-vous que vos répertoires Include et fichiers Include sont correctement configurés. Utilisez le commutateur /I (Autres répertoires Include) et les options /INCLUDE (Forcer les références des symboles) pour configurer ces paramètres.

Pour plus d'informations sur la directive Include, consultez #include Directive (C/C++) et Using C++ Library Headers.

[C++] La syntaxe de la programmation du CLR présente un problème.

Pour les projets contenant la syntaxe de programmation du CLR dans Visual C++ 2005 ou version ultérieure, vous devez utiliser l'option du compilateur /clr.

Pour les projets qui contiennent la syntaxe des Extensions managées pour C++, qui est la syntaxe de programmation du CLR avant Visual C++ 2005, vous devez utiliser l'option du compilateur /clr:oldSyntax.

Pour plus d'informations, consultez /clr (Compilation pour le Common Language Runtime).

Voir aussi

Autres ressources

Utilisation de la fonctionnalité IntelliSense

Historique des modifications

Date

Historique

Motif

A supprimé la section faisant référence à . fichiers ncb qui ne sont plus utilisés.

Remplacez par l'un des jetons suivants :

Résolution des bogues de contenu.