Cansisti utworzono 1 września 2012 utworzono 1 września 2012 Wywołuję funkcję MessageBox, i chciałbym aby program reagował na odpowiedź użytkownika, np. gdy kliknie OK, albo ANULUJ. Jak to zrobić?
leggo komentarz 1 września 2012 komentarz 1 września 2012 Informacja o wybranym przez użytkownika przycisku jest zwracana przez funkcję MessageBox w postaci liczby całkowitej. Wystarczy wywołując tę funkcję zapisać zwracaną przez nią liczbę w jakiejś zmiennej, a dalsze działania uzależnić od zawartości tej zmiennej. Możesz użyć np. switch-a: [CODE] int wybor = MessageBox(/*tutaj wszystkie parametry*/) switch (wybor) { case IDCONTINUE: //jeśli użytkownik wciśnie "Kontynuuj" break; case IDTRYAGAIN: //jeśli użytkownik wciśnie "Próbuj ponownie" break; } [/CODE] 1
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.