Wow, thank you for all the input. I think I might stick to overloaded functions as I want to make my code relatively standard.

The idea was so I could do things like Form.Width = 180, and it would call something like WindowSetPos API using the current x, y, and m_Height, but change m_Width to 180 and resize it.