I don't know how to refer to a certain (open) modeless dialog from my program's MainFrame, where I create them. I would like to implement reference to a modeless dialog by checking the dialog's caption and then specifying whether or not the message was supposed to be sent to that dialog. This raises a question: Is there a useful function that I could use to check all open dialogs (and their captions)? If there isn't such a function, is there another way of knowing which (modeless) dialog is supposed to receive the message? I don't have to communicate between my program's various modeless dialogs, just send data to them.