x-kom hosting

Potrzebuję pomocy z C++

GBSivvy72
utworzono
utworzono

Problem wydaje mi się prosty choć nie mam pojęcia jak to zrobić. Jak w standardowej aplikacji Windows'a wywołać MessageBox'a gdy tylko zmienna np. "cyfra" będzie równa przypuśćmy 27 ?

Kolejną sprawą będzie gdzie ten fragment kodu umieścić. Mam na myśli prosty warunek :
 

if (cyfra == 27)
			{
				MessageBox(hwnd, "zaw", "tyt", MB_OK | MB_ICONINFORMATION);
			}

 

  • 4 tygodnie później...

Gość
komentarz
komentarz (edytowane)

Cześć,
Ja wiem że zadam głupie pytanie.
A zaimplementowałeś windows API? :)

Jeżeli tak, to sądzę że pomoże:
https://msdn.microsoft.com/pl-pl/library/windows/desktop/ms645505(v=vs.85).aspx

int DisplayResourceNAMessageBox()
{
    int msgboxID = MessageBox(
        NULL,
        (LPCWSTR)L"Resource not available\nDo you want to try again?",
        (LPCWSTR)L"Account Details",
        MB_ICONWARNING | MB_CANCELTRYCONTINUE | MB_DEFBUTTON2
    );

    switch (msgboxID)
    {
    case IDCANCEL:
        // TODO: add code
        break;
    case IDTRYAGAIN:
        // TODO: add code
        break;
    case IDCONTINUE:
        // TODO: add code
        break;
    }

    return msgboxID;
}

 

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.