Hi.
I got some experience with win32 programming but I fell I'd like some pointers for this.
I'm doing this program for fun and to learn.
Program: I'm gonna do a program/bot that automates the mouse movement and clicks instead of a human actually touching the mouse. So my friend has made a flash game and the bot is going to get a highscore on it (since it can execute more precise/faster then a human).
Anyways, the first thing I would like to know is, how do I get a handle on the Firefox window?
FindWindow get's handle on Firefox, and FindWindowEx gets handle on something I have no idea what it is. [b]Is there an easy way to get handle on right windows?[/b]
And also, if anyone have done a similar program before. It would be awesome if you wanted to share pointers or source code.

Thanks.
Edit[b](!)[/b]:
Like often, ppl answer their own questions. I used Spy++ to get a window handle on the correct window. But how do I use that information?
I got this, 006D03A6.
Usually you would use FindWindow and put it in a variable, and use the variable. I'm confused.
Usually:
Variable to handle: HDC hdc = GetDC(HWND);
Why can't I do this?
HDC hdc = GetDC(001E0F04); <--- info I got from Spy++.
Comments
First, have you tried the hexadecimal 0x006D03A6 in your GetDC() call?
Second, to find a window, don't you need to supply the full title, i.e. for this window, I would need to use "Programmer's Heaven - Post Reply - Mozilla Firefox" as the title for the FindWindow() function.
Hope this was helpful.
Take Care,
Ed
There are several ways to do this, like injecting a dll in the other program or through hooks. I'm just a novice in that area so I can't help much. There is a lot of advanced examples on codeproject.com for this... some even work.