This message is posted to the application queue associated with the window that is to receive the pointer-button information. The keyboard control codes specified by "flags" reflects the keyboard state at the time the mouse message was initiated. This may or may not reflect the current keyboard state.