KroOon
Messages postés10Date d'inscriptionmardi 10 juin 2008StatutMembreDernière intervention 5 octobre 2009
-
3 oct. 2009 à 14:02
KroOon
Messages postés10Date d'inscriptionmardi 10 juin 2008StatutMembreDernière intervention 5 octobre 2009
-
3 oct. 2009 à 15:54
Je sait j'utilise un code totalement Pollué .. je m'y retrouve et sa marche ! c'est le principal.. :p
Alors Voila ..
je souhaite interagir avec un Onglet de ma page Web .. Mozilla Firefox.
je souhaite simuler un clic de souris ( gauche ) sur mon ecran sans pour autan que mon curseur se deplace.
Je récupère l'Inptr de la fenêtre comme suit :
id1 = FindWindowEx(IntPtr.Zero, id1p, null,"*Ma Page* - Mozilla Firefox");
// Ceci Fonctionne très bien
et voici le code pour effectuer un clik.. ( je les ai testé sur une autre application le clik fonctionne ) :
J'aimerais savoir Pourquoi sur une application le PostMessage et les SendMessage Marchent ..
et Pourquoi sur ma Page Web je ne peut pas effectuer ce genre de Clik ..
Une Idée ? Des Propositions .. ? Merci D'avance..
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 3 oct. 2009 à 14:20
Salut, je pense qu'il faut utiliser FindWindowEx pour récupérer le handle de l'onglet, voir le handle du contrôle contenu dans l'onglet mais pas de la fenêtre principale. SPY++ peut t'aider.
KroOon
Messages postés10Date d'inscriptionmardi 10 juin 2008StatutMembreDernière intervention 5 octobre 2009 3 oct. 2009 à 15:54
En fait quel que soit l'élément que je cible dans mon onglet..
La classe est "MozillaWindowClass".
Cependant je ne pense pas que tu ais tord ..
Je pense que je ne cible pas assé la fenêtre a laquelle je donne des ordres .. :s
Mais bon comment faire .. :s