I would like to display the path of execution my MFC application is taking through a decision tree that performs calculations. Each time a branch of the decision tree is encountered, I would like to append another message (a simple CString) to a dialog box that would appear upon initial entry into the calculation portion of the application. In this way I could track the execution path through the decision tree. How can I create a dialog that will display a series of messages (preferably by appending the new messages below the existing messages) that are not all known at the time the dialog is displayed on the screen?