CSimpleDialog::DoModal
Wywołuje modalnego okna dialogowego i zwraca wynik okno dialogowe po zakończeniu.
INT_PTR DoModal(
HWND hWndParent = ::GetActiveWindow()
);
Parametry
- hWndParent
Uchwyt do obiektu nadrzędnego w oknie dialogowym.Jeśli wartość nie zostanie podana, nadrzędny ustawiono bieżącego aktywnego okna.
Wartość zwracana
W przypadku powodzenia zwracana wartość jest identyfikator zasobu formantu, który odrzucił okno dialogowe.
Jeśli funkcja zawiedzie, zwracana jest wartość –1.Pobierz rozszerzone informacje o błędach, należy wywołać GetLastError.
Uwagi
Ta metoda obsługuje wszystkich interakcji z użytkownikiem, podczas, gdy aktywne jest okno dialogowe.Jest to, co sprawia, że okno dialogowe jest modalny; oznacza to, że użytkownik nie mogą współdziałać z innych okien do momentu zamknięcia okna dialogowego.
Wymagania
Nagłówek: atlwin.h