There is no difference what monitor you use, because you use it as a part of a virtual screen. That's why you get different
WorkingArea
objects. One monitor is continuation of another one. And in case you are using the mode when two monitors show identical image, it still makes no difference, by obvious reasons. So, click where you want it.
How to simulate the event? Here is how:
SendInput function (Windows).
To do in in .NET, you use P/Invoke. It's all already done for you:
http://www.pinvoke.net/default.aspx/user32.sendinput.
—SA