Hallo,
wie Thomas gesagt hat, handelt es sich bei dem << um einen überladenen Operator.
TMsgDlgButtons ist wie folgt definiert:
typedef Set<TMsgDlgBtn, mbYes, mbHelp> TMsgDlgButtons;
Also ist TMsgDlgButtons ein "Set" und der Aufruf des Constructors TMsgDlgButtons() erezugt eine leere Menge. Es ist deshalb anzunehmen, dass der operator << einer Menge ein Element hinzufügt. In der online Hilfe zu Set habe ich aber den Operator << nicht gefunden.