Problemas con memoria compartida entre cuadros de diálogo

Cuestiones y dudas acerca de lenguajes de programación diversos.

Moderador: Moderadores

Avatar de Usuario
STTYR

Problemas con memoria compartida entre cuadros de diálogo

Mensaje por STTYR » Vie Abr 01, 2005 12:37 pm

A ver si alguien me puede ayudar... tengo el siguiente problema.
Creo un array de cuadros de diálogo no modales de la siguiente forma:

Clase ** cuadroNoModal = NULL
(...)

cuadroNoModal = new Clase*[3];

cuadroNoModal[0] = new Clase (this);
..
cuadroNoModal[2] = new Clase (this);

Y para mostrarlos:

cuadroNoModal[0] -> ShowWindow(SW_SHOW);

Los cuadros se muestran bien pero tengo un problema... comparten memoria... es decir, cuando cambio el valor de una variable en uno de ellos cambia automáticamente en los demás...
alguien sabe cómo solucionar esto??
GRACIAS!!