DYNAMIC_DOWNCAST
Fornisce un modo pratico per eseguire il cast di un puntatore ad un puntatore all'oggetto classe come controllato per verificare se il cast non è valido.
DYNAMIC_DOWNCAST(class, pointer )
Parametri
class
Nome di una classe.pointer
Di un puntatore deve essere eseguito il cast ad un puntatore di un oggetto di tipo class.
Note
La macro esegue il cast del parametro pointer ad un puntatore di un oggetto del tipo del parametro class.
Se l'oggetto a cui fa riferimento il puntatore è un "tipo" della classe identificata, la macro restituisce il puntatore adatto. Se non si tratta di un cast valido, la macro restituisce NULL.
Requisiti
Intestazione: afx.h