Share via


/U switch

L'opzione /U rimuove qualsiasi definizione precedente di un nome passando il nome al preprocessore C come se in base a una direttiva #undefine .

midl /U name

Opzioni di opzione

nome

Specifica un nome definito da passare al preprocessore C come se da una direttiva #undefine . Il nome è predefinito dal preprocessore C o precedentemente definito dall'utente.

Commenti

È possibile usare più direttive /U in una riga di comando. Spazio vuoto tra l'opzione /U e il nome non definito è facoltativo.

Quando l'opzione /cpp_cmd è presente e l'opzione /cpp_opt non è presente, 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 /U viene ignorata quando viene specificata l'opzione del compilatore MIDL /no_cpp o /cpp_opt .

Esempio

midl /UUNICODE filename.idl

Vedi anche

Sintassi generale della riga di comando MIDL

/cpp_cmd

/cpp_opt

/D

/Ho

/no_cpp