Skocz do zawartości

okna dialogowe


Chimera

Recommended Posts

pisze program który w którym często będzie otwierane to samo okno dialogowe wiele razy. I mój problem polega na tym że jak jest ich otwarte kilka (wystarczą dwa) to po odświeżeniu tekst na oknie zmienia się na tekst który jest na oknie otwartym ostatnio (mam nadzieje, że rozumiecie).
Jak zrobić aby tego uniknąć? Przykładem (chyba - nie jestem do końca pewien) może być okno rozmowy gadu-gadu. Wszystkie są tymi samymi oknami dialogowymi ale każde z nich działa osobno.
Może można jakoś tworzyć dynamicznie procesy okien? Nie wiem i dlatego proszę o pomoc (lub chociaż wskazówkę :) ).

Link do komentarza
Udostępnij na innych stronach

Problem polega na tym ze istnieje konflikt identyfikatorow. Jesli stworzysz okno i na nim masz tekst w StaticControl ktory ma ID: IDC_STATIC1 to na drugim oknie jest to samo. Jeśli zmienisz text w pierwszym oknie automatycznie jest dokonywana zmiana w drugim ponieważ to ten sam identyfikator. Moze powinienes jakos uzyc MDI, chociaz chyba jest jakis prostszy sposob.

Link do komentarza
Udostępnij na innych stronach

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...