1- That didn't work, the only difference is that the form is no longer maximised.
2- Is there a reason for using the Constants at the top, then using their names as the parameters? Why not just use 0, 1 and &H40 for the parameters?
3- How does this mysterious "SystemParametersInfo" of which you speak work?