>If you look at it from the view of someone reading the code and not the one writing the code it makes a lot of sense. You don't have to memorise anything to read
MB_YESNO+MB_ICONEXCLAMATION+MB_DEFBUTTON2 and understand it. If it was numbers, you would have to go look them up.
I think I agree with John, there is no magic way to describe not only the parameters here, but the return values.
The proper way to do this is to print out the Help page for Messagebox, and
Tack it up on the wall close by! (or similar)
The Anonymous Bureaucrat,
and frankly, quite content not to be
a member of either major US political party.