[Visual C++] Zmienne dostępne w kilku oknach

Witam.

Nie mam pojęcia jak zrobić zmienną aby była dostępna w kilku oknach (formatkach). Przykładowo:

W oknie A podaję zmienną zmienna1. Następnie chcę z tej zmiennej korzystać w oknie B. Problem w tym, że zupełnie nie wiem jak to zrobić, aby zmienna była dostępna w kilku oknach a nie tylko w jednym.

Kiedyś pisałem w C# coś takiego z pomocą właściwości get i set.

Z formy pierwszej otwierałem formę drugą, coś na niej robiłem, a następnie przesyłałem informację na formę pierwszą. Wyglądało to tak.

Pole w klasie wywołanej formy

public Boolean zwrocStan

		{

			get //

			{ //

				return stanOkna; // zwraca do głównej formy,

			} // czy wciśnięty został

			set // przycisk anuluj

			{ //

				stanOkna = OknoAnuluj; //

			} //

		}

Wywołanie w formie głównej:

Okno okienko = new Okno() // Okno - trochę zmieniona klasa Form

okienko.ShowDialog();

if (okienko.zwrocStan == true) {}

Wydaje mi się, że po zmianie na notację C++ też powinno działać. Zapewne istnieje też inne rozwiązanie, ale pisałem to lata temu, a i teraz bawię się czymś innym.

http://4programmers.net/C/Extern