Comutador /D

A opção /D define um nome e um valor opcional a serem passados para o pré-processador C como se fosse por uma diretiva #define . Várias diretivas /D podem ser usadas em uma linha de comando.

midl /Dname[=definition]

Opções de opção

name

Especifica um nome definido que é passado para o pré-processador C quando a opção /cpp_cmd está presente e a opção /cpp_opt não está presente.

definição

Especifica um valor associado ao nome definido.

Comentários

O espaço em branco entre a opção /D e o nome definido é opcional.

Quando a opção /cpp_cmd estiver presente e a opção /cpp_opt não estiver, o compilador MIDL concatena a cadeia de caracteres especificada pela opção /cpp_cmd com as opções /I, /D e /U e usa essa cadeia de caracteres concatenada para invocar o pré-processador C para cada arquivo de origem IDL e ACF.

A opção /D do compilador MIDL é ignorada quando a opção /no_cpp ou /cpp_opt do compilador MIDL é especificada.

Exemplos

midl -DUNICODE filename.idl

Confira também

/cpp_cmd

/cpp_opt

/Eu

Sintaxe de linha de comando MIDL geral

/no_cpp

/U