Partilhar via


DYNAMIC_DOWNCAST

Fornece uma maneira prática de converter um ponteiro para um ponteiro para um objeto de classe ao verificar se a conversão é legal.

DYNAMIC_DOWNCAST(class, pointer )

Parâmetros

  • class
    O nome de uma classe.

  • pointer
    Um ponteiro para ser convertido para um ponteiro para um objeto do tipo class.

Comentários

A macro será converter o pointer parâmetro para um ponteiro para um objeto de class tipo do parâmetro.

Se o objeto referenciado pelo ponteiro é um "tipo de" classe identificada, a macro retorna o ponteiro apropriado.Se não for uma conversão legal, a macro retorna Nulo.

Requisitos

Cabeçalho: Afx. h

Consulte também

Referência

STATIC_DOWNCAST

Operador de dynamic_cast

Conceitos

Globais e Macros do MFC