also ich will ein programm schreiben das in einem anderen process eine menuauswahl trifft oder ein button klick ohne das die wirklich gescheit !

also mein quellcode is bisher einfach
Code:
#include <windows.h>


using namespace std;

int main()
{
HWND hWindow=FindWindow(NULL,"Test");
SendMessageA(hWindow,WM_MENUSELECT,0,0);
}
allerdings wird hier halt nich angegeben welches menuitem den angeklickt wurde.
wie kan ich das festlegen ??

und wie kann ich etwas auf diese weise in eine editbox eintragen lassen ?
also das z.B. in einem login fenster die logindaten durch mein programm angegeben werden ..