Skocz do zawartości

Okna modalne


Recommended Posts

Napisano

Nie chodzi mi tu o modalne okno dialogowe tylko zwykle okno.
Więc wie ktoś jak stworzyć takie okno modalne ??

I jeszcze takei pytanko dodatkowe.
Jak sprawdzić czy w kontrolce edycji wpisano jakiś znak (chodzi o kontrolke w modalnym okienku dialogowym z zasobów).

Napisano

Re: dodatkowe pytanie
pobierasz uchwyt kontrolki za pomocą GetDlgItem i wysyłasz komunikat:

char txt[20];

SendMessage(GetDlgItem(hDlg, ID_EDIT), EM_GETLINE, 0, (LPARAM)
(LPCSTR) txt);
if (txt)
ktoś coś wpisał;

Napisano

Chodzi mi o to ze rejestruje dwa okna.
Jedno okno jest głównym oknem, a drugie chche zeby blo modalne, tzn ze ma sie uruchomic np po nacisnieciu guzika w glownym okinie i ma jakby blokowac glowne okno, zeby nie dalo sie go przesunac, zamknac, ani kliknac - porostu zeby glowne okno nie reagowalo na nic dopoki nie zamkne tego drugiego okna.

A do DS_MODALFRAME raczej chyba nie dziala ;)

Napisano

A jak tworzysz to okienko dialogowe bo ja jak użyję:
Makra DialogBox to zgodnie z tym co jest napisane w dokumentacji

The DialogBox macro creates a modal dialog box from a dialog box template resource

otrzymuję modelne okno dialgowe..

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...