object.,h

Macro wxDECLARE_DYNAMIC_CLASS

Sintaxis

#define wxDECLARE_DYNAMIC_CLASS(className)

Descripción

Se utiliza dentro de una declaración de clase para dar a conocer la clase al sistema RTTI de wxWidgets y también declarar que los objetos de esta clase deben ser creables dinámicamente a partir de la información de tipo en tiempo de ejecución.

Hay que tener en cuenta que esto implica que la clase debe tener un constructor por defecto, si este no es el caso considerar el uso de wxDECLARE_ABSTRACT_CLASS().

class wxFrame: public wxWindow
{
    wxDECLARE_DYNAMIC_CLASS(wxFrame);
 
private:
    const wxString& frameTitle;
public:
    ...
};