title: Mouse state winapi
body: <p>Is there any way to get mouse state (position, buttons states) using winapi in C++?
  I don't want to use windows messages (WM_MOUSEMOVE, WM_LBUTTONDOWN, etc).</p>
  
  <p>Thank you!</p>