DYNAMIC_DOWNCAST
Fornisce un modo pratico eseguire il cast di un puntatore a un puntatore all'oggetto della classe mentre consente di controllare se il cast non è valido.
DYNAMIC_DOWNCAST(class, pointer )
Parametri
class
Nome di una classe.pointer
Un puntatore per eseguire il cast a un puntatore a un oggetto di tipo class.
Note
La macro verrà eseguito il cast del parametro di pointer a un puntatore a un oggetto del tipo del parametro di 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
Header: afx.h