TaskDialogIndirect API has the structure to describe each button. As I see by test on Windows 10, button caption cannot be multi-line (LF or CR LF separated), it will be not rendered OK. Only last line from multi-line string is shown. Can I set multi-line button caption?
No. This API does not support multiline button captions.