Ich bin ja nu auch nicht der Ober-Profi!
TMsgDlgButtons ist eine Funktion, die einen Stream einliest, der über den Stream-Operator (<<) kommt. (Ähnlich dem cout-Konstrukt). Alle Buttons, die in diesen Stream geschrieben werden, werden von der Funktion so umgewandelt, dass MessageDlg damit was anfangen kann. Mehr isses nicht...
Bsp.:
Code:
MessageDlg("Ich bin eine Hallo-Welt-Anwendung", "Hallo Welt!", mtConfirmation, TMsgDlgButtons() << mbOk << mbCancel << mbIgnore, 0);
LG,
Xong