/D switch

L'opzione /D definisce un nome e un valore facoltativo da passare al preprocessore C come se da una direttiva #define . È possibile usare più direttive /D in una riga di comando.

midl /Dname[=definition]

Opzioni di opzione

nome

Specifica un nome definito passato al preprocessore C quando l'opzione /cpp_cmd è presente e l'opzione /cpp_opt non è presente.

Definizione

Specifica un valore associato al nome definito.

Commenti

Spazio vuoto tra l'opzione /D e il nome definito è facoltativo.

Quando l'opzione /cpp_cmd è presente e l'opzione /cpp_opt non è, il compilatore MIDL concatena la stringa specificata dall'opzione /cpp_cmd con le opzioni /I, /D e /U e usa questa stringa concatenata per richiamare il preprocessore C per ogni file di origine IDL e ACF.

L'opzione del compilatore MIDL /D viene ignorata quando viene specificata l'opzione del compilatore MIDL /no_cpp o /cpp_opt .

Esempio

midl -DUNICODE filename.idl

Vedi anche

/cpp_cmd

/cpp_opt

/Ho

Sintassi generale della riga di comando MIDL

/no_cpp

/U