[c++] Probleme mit AfxMessageBox

sisela

Erfahrenes Mitglied
Hallo Leute,

wünsche euch erstmal einen angenehmen Tag. So nun mein Problem liegt bei folgendem Codeschnipsel.
Code:
while (!m_pSocket->Connect(sSocketAdress, nSocketPort))
{
  if (AfxMessageBox("Error while connecting to Tracer", NULL, MB_YESNO) == IDNO)
  {
    delete m_pSocket;
    m_pSocket = NULL;
  }
}
Sieht an sich nicht so aus als wenn es Probleme geben würde?! Gibt es aber denn die MessageBox will einfach kein "Yes" "No" anzeigen, sondern bleibt stur bei einem "OK". Ich habe auch schon MB_RETRYCANCEL ausprobiert aber dort passiert das Gleiche. Hat jemand eine Idee was der Fehler sein könnte, weil es nämlich ein bisschen schlecht ist wenn man endlos gesagt bekommt, dass der Connect nicht geht und man dies aber nicht abrechen kann.

OK.tnhx schonmal
 
Das MB_YESNO muss als zweiter Parameter eingesetzt werden, der dritte ist eine Hilfe-ID.
 
Hi Endurion,

tja wenn man zulange raufschaut, sieht man im Endeffekt gar nichts mehr.

Jetzt funktioniert es natürlich!

:) thnx...
 

Neue Beiträge

Zurück