none
¿Como hacer esto en un User control de C++? RRS feed

  • Pregunta

  • Buenas noches programadores, tengo una duda, como puedo hacer lo siguiente en Visual c++, empiezo en este lenguaje.

    //codigo escrito en C#

    bool activo = true;


    public bool Activo
            {
                get{return activo;}
                set{this.BackgroundImage = global::dll.Properties.Resources.activoimg;}
                
            }

    lo que hace es cambiar la imagen de fondo de un user comtrol, cuando lo cargo en un form puedo utilizar los eventos  true false del control

    if (control.Activo == true){}

    Pero esto mismo no lo puedo hacer en c++ pues no se generan las mismas propiedades o mas bien no lo puedo invocar de la misma forma, porque me lanza este error.

    error C2659: "=" : funcion como operando izquierdo.

    Por lo que veo en visual c++ no existe get{} set{}, pero mi pregunta es ¿Como puedo generar esto mismo en Visual C++?. Gracias


    martes, 1 de abril de 2014 5:21