Better Windows Programming: Showing error/info messages to users

Use tooltip to show a balloon tip instead of MessageBox.This helps to user to focus the right place over the form. MessageBox negatively affect usability by requiring the user to explicitly close the message box. Also, once the user closes the message box, the user can no longer view the validation error message.

Next Recommended Reading Better Windows Programming: NotifyIcon