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