Yes. You'll need to enumerate all the top level windows, get their window rectangle bounds, and compare your current forms window rectangle bounds with those that you find. I don't know what is currently available in the API unification project that Microsoft is working on and if that enumeration and window rectangle query is already available in it. If it is not yet there, you can always fall back on P/Invoke calls.