API IntersectRect
Posté : sam. 02 mars 2019 10:20
Bonjour,
Je souhaite utiliser la fonction API IntersectRect.
Je vous donne ce que j'ai rentré mais AutoIt plante.
Merci à ceux qui savent de me donner la solution.
Voici le script :
Je souhaite utiliser la fonction API IntersectRect.
Je vous donne ce que j'ai rentré mais AutoIt plante.
Merci à ceux qui savent de me donner la solution.
Voici le script :
Code : Tout sélectionner
##Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include-once;inclus les includes une seule fois
#include <MsgBoxConstants.au3>
#include <FontConstants.au3>
#include <WinAPISys.au3>
#include <ColorConstantS.au3>
#include <GuiButton.au3>
#include <Sound.au3>
#include <Array.au3>
#include <APIThemeConstants.au3>
#include <GUIConstantsEx.au3>
#include <WinAPITheme.au3>
#include <GuiMenu.au3>
$RECT0 =DllStructCreate($tagRECT)
$RECT1 =DllStructCreate($tagRECT)
DllStructSetData($RECT1,1,1)
DllStructSetData($RECT1,2,1)
DllStructSetData($RECT1,3,50)
DllStructSetData($RECT1,4,50)
$RECT2 =DllStructCreate($tagRECT)
DllStructSetData($RECT2,1,1)
DllStructSetData($RECT2,2,1)
DllStructSetData($RECT2,3,50)
DllStructSetData($RECT2,4,50)
$a=DllCall("user32.dll", "LONG", "IntersectRect", "STRUCT",$RECT0,"STRUCT",$RECT1,"STRUCT",$RECT2)
MsgBox($MB_ICONERROR,"Résultat",$a[0])
$RECT1=0
$RECT2=0