Commutateur/d
Le commutateur /d définit un nom et une valeur facultative à passer au préprocesseur C comme s’il s’agissait d’une directive de # définition . Plusieurs directives /d peuvent être utilisées dans une ligne de commande.
midl /Dname[=definition]
Options de commutateur
-
name
-
Spécifie un nom défini qui est passé au préprocesseur C lorsque le commutateur /CPP _ cmd est présent et que le commutateur /CPP _ OPT n’est pas présent.
-
définition
-
Spécifie une valeur associée au nom défini.
Notes
L’espace blanc entre le commutateur /d et le nom défini est facultatif.
Lorsque le commutateur _ /CPP cmd est présent et que le commutateur /CPP _ OPT n’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 du compilateur MIDL /d est ignoré lorsque le commutateur du compilateur MIDL /non _ CPP ou /CPP _ OPT est spécifié.
Exemples
MIDL-DUNICODE nom_fichier. idl