Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Formatierung bei Messagebox

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
19.01.2004, 14:18 Uhr
~John
Gast


Hallo,
wenn ich bei der AfxMessageBox einen Zeilenumbruch mit \n mache, dann
verschiebt sich der Satzanfang in der nächsten Zeile !
Wie kann ich dass verhindern ?

Code:

C++:
AfxMessageBox("Erste Zeile\n\
                       zweite zeile !"
)



Ausgabe:
Erste Zeile
zweite Zeile

Danke für die Tipps !
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.01.2004, 14:45 Uhr
Tommix



Hallo,
bin mir nicht ganz sicher, was Du meinst. Aber entweder:

C++:
AfxMessageBox("Erste Zeile\nzweite Zeile !");


oder

C++:
AfxMessageBox("Erste Zeile\n"
                     "zweite Zeile !");


sollte gehen.

Gruss, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.01.2004, 15:30 Uhr
~John
Gast


Dein erster Vorschlag ist eine Notlösung, weil da meine Zeile ewig lang wird.
Deshalb wollte ich das Ganze auf mehr Zeilen aufteilen.

Dein Zweiter Vorschlag funktioniert nicht !
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
19.01.2004, 15:40 Uhr
~John
Gast


Jetzt gehts:


C++:
AfxMessageBox("Erste Zeile\n"\
                     "zweite Zeile !");




bzw. dann so


C++:
#define MSG "Erste Zeile\n"\
                  "Zweite Zeile"

AfxMessageBox(MSG );
                  

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
19.01.2004, 15:55 Uhr
Tommix



Was soll an meinem zweiten Vorschlag nicht funktionieren?

C++:
const char msg[] = "Erste Zeile\n"
                           "zweite Zeile !";

AfxMessageBox(msg);


Geht bei mir. In einem #define gehts nicht, darum und aus vielen anderen Gründen soll man in C++ defines auch vermeiden.

- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: