I want to display a link to help in a message box. By default the text is displayed as a non-selectable string.
MessageBox won't do that. You'll either need to use the TaskDialog (introduced in Vista) or create your own dialog.
--Edit-- There are ways to fake the task dialog on XP. There are a few articles on CodeProject.com that I've used in the past.