Bagikan melalui


/D switch

Sakelar /D mendefinisikan nama dan nilai opsional yang akan diteruskan ke prapemrosedur C seolah-olah dengan direktif #define . Beberapa arahan /D dapat digunakan dalam baris perintah.

midl /Dname[=definition]

Opsi Sakelar

nama

Menentukan nama yang ditentukan yang diteruskan ke pra-prosesor C saat sakelar /cpp_cmd ada dan sakelar /cpp_opt tidak ada.

Definisi

Menentukan nilai yang terkait dengan nama yang ditentukan.

Keterangan

Spasi kosong antara sakelar /D dan nama yang ditentukan bersifat opsional.

Ketika sakelar /cpp_cmd ada dan sakelar /cpp_opt tidak, pengkompilasi MIDL menggabungkan string yang ditentukan oleh sakelar /cpp_cmd dengan opsi /I, /D, dan /U dan menggunakan string yang digabungkan ini untuk memanggil preprosektor C untuk setiap file sumber IDL dan ACF.

Sakelar pengkompilasi MIDL /D diabaikan ketika sakelar pengkompilasi MIDL /no_cpp atau /cpp_opt ditentukan.

Contoh

midl -DUNICODE filename.idl

Lihat juga

/cpp_cmd

/cpp_opt

/I

Sintaks Baris Perintah MIDL Umum

/no_cpp

/U