witam chciałbym móc zasymulować ruchy myszką i kliknanie w dowolnym miejcu w urytym inernet explorerze w obszarze strony www ( nie zminimalizowanym tylko przesłonietym innym oknem np jakiegos porgramu).
robię to mniejwięcej tak :
pobieram uchwyt :
HWND hwnd = FindWindow(TEXT("IEFrame"), NULL);
i wywołuję funkcję:
void sendMouseClick( HWND hwnd, int x, int y )
{
SendMessage(hwnd,WM_MOUSEACTIVATE, 0, LPARAM(HTCLIENT));
PostMessage( hwnd, WM_MOUSEMOVE, 0, MAKELPARAM( x, y ) );
PostMessage( hwnd, WM_LBUTTONDOWN, MK_LBUTTON, MAKELPARAM( x, y ) );
PostMessage( hwnd, WM_LBUTTONUP, MK_LBUTTON, MAKELPARAM( x, y ) );
}
oczywiscie to mi nie działa.. nie wiem czy tak można, może trzeba jakiegoś hooka doczepić globalnego lub innego?? szukałem na forum i nic mi nie działa, google mi nie pomogło, np screena udaje mi sie pobrać zapomocą tego uchwytu.