Consider this:LPPOINT p = (LPPOINT)wParam;
Yes, a simple type-cast. Wouldn't it be nice if you could enter this:LPPOINT p = LPPOINT)
That is, skip the first parenthesis and then enter a closing ')'... and then VAX automatically adds the opening '('. I can't think of another scenario than a type-cast here.
You might suggest the "Select the word and enter '('"-feature, but I really hate that. It gives me more problems than it is useful.
What do you think?