Titel bei AfxMessageBox ändern
-
Hallo,
ganz primitives (und kosmetisches) Problem: Wie kann man bei einer AfxMessageBox den Titel ändern? Also sowas wie "SetTitle" für AfxMessageBox, ich konnte aber weder hier per Suche noch in der MSDN-Hilfe etwas finden.
if (IDYES == AfxMessageBox("ERROR: Fehler beim Einlesen der Datei!\n\nAbbrechen?", MB_YESNO|MB_ICONEXCLAMATION)) { ... }
Vielleicht geht es auch gar nicht?
Danke schonmal für die Mühe,
Martin
-
1. Der Titel bei AfxMessageBox wird durch CWinApp::m_pszAppName definiert. Dieser wiederum durch die String Ressource AFX_IDS_APP_TITLE!
2. Du kannst jederzeit CWnd::MessageBox verwenden!
-
ahh, klasse!
Das erste dürfte ja den Applikationstitel ändern, soweit will ich nicht wirklich gehen für die kleine Box.Aber der zweite Tipp ist perfekt, nun klappt es:
if (IDYES == MessageBox("ERROR: Fehler beim Einlesen der Datei!\n\nAbbrechen?", "Titeltext", MB_YESNO|MB_ICONEXCLAMATION)) { ... }
Danke!
-
Hmm vllt solltest du dir mal http://msdn2.microsoft.com/en-us/library/ms911829.aspx angucken ... MB_OKCANCEL wäre doch was für dich