Comment tout blaster dans les jeux flash (chapitre 2)
C'est vrai que dans le code de la news sur flash, le handle etait en dur :(
voici le bout de code pour y remedier (a condition d'utiliser IE) :
C'est facilement modifiable pour d'autres browser ;)
voici le bout de code pour y remedier (a condition d'utiliser IE) :
private IntPtr GetGameWindow()
{
IntPtr parent = FindWindowEx(IntPtr.Zero, IntPtr.Zero,
"IEFrame", "Jeu Flash - Le Jeu de le Saut - Microsoft Internet Explorer");
if (parent == IntPtr.Zero)
{
return IntPtr.Zero;
}
foreach (string className in new String[] {
"Shell DocObject View",
"Internet Explorer_Server",
"MacromediaFlashPlayerActiveX"})
{
IntPtr child = FindWindowEx(parent, IntPtr.Zero,
className, "");
if (child == IntPtr.Zero)
{
return IntPtr.Zero;
}
parent = child;
}
return parent;
}
C'est facilement modifiable pour d'autres browser ;)

3 Comments:
Exacte, mais je vais m'y atteler ce soir, mais non pas sur IE mais sur Firefox qui est différent, là j'ai aussi automatisé, la recherche qui se base sur la classe je crois (MacromediaActive... je crois) pis sa tombe bien tu vas pouvoir mettre un nom sur ce bout de code fourni !! lol
By
Nikkos, at 7:22 PM
francois, you are really good at it... (=^_^=) sam
By
Anonymous, at 2:10 AM
What was that, Doc?
[b][url="http://hydrocodone.dewall.info "]hydrocodone and acetaminophen[/url][/b]
By
Anonymous, at 11:56 PM
Post a Comment
<< Home