Commutateur /U

Le commutateur /U supprime toute définition précédente d’un nom en passant le nom au préprocesseur C comme si par une directive #undefine .

midl /U name

Options de basculement

name

Spécifie un nom défini à passer au préprocesseur C comme si par une directive #undefine . Le nom est prédéfini par le préprocesseur C ou précédemment défini par l’utilisateur.

Notes

Plusieurs directives /U peuvent être utilisées dans une ligne de commande. L’espace entre le commutateur /U et le nom non défini est facultatif.

Lorsque le commutateur /cpp_cmd est présent et que le commutateur /cpp_opt ne l’est pas, le compilateur MIDL concatène la chaîne spécifiée par le commutateur /cpp_cmd avec les options /I, /D et /U et utilise cette chaîne concaténée pour appeler le préprocesseur C pour chaque fichier source IDL et ACF. Le commutateur de compilateur MIDL /U est ignoré lorsque le commutateur de compilateur MIDL /no_cpp ou /cpp_opt est spécifié.

Exemples

midl /UUNICODE filename.idl

Voir aussi

Syntaxe de ligne de commande MIDL générale

/cpp_cmd

/cpp_opt

/D

/I

/no_cpp