Page 1 sur 1

[R] OrganizeInclude erreur

Posté : jeu. 14 janv. 2010 20:42
par australopitheque
bon ,j'ai un petit soucis avec organizeinclude en version 4.3 et autoit 3.3.2.0 et beta 3.3.3.0.
je m'explique j'essayai d'améliorer un programme ancien que j'avais mis de coter donc fonctionnel et lors du test organizeinclude il voulait absolument me mettre :

Code : Tout sélectionner

#include _WinAPI_CreatePolygonRgn.au3
#include _WinAPI_CreatePolygonRgn.au3
donc erreur vue que deux fois include de la même ressource.
donc j'ai supprimer la deuxieme occurence mais a partir de ce moment là ma provoquer d'autre erreur ou warning
tout ça a cause de ce petit bout de code

Code : Tout sélectionner

; ===============================================================================================================================
; Handle the WM_NCHITTEST for the layered window so it can be dragged by clicking anywhere on the image.
; ===============================================================================================================================
Func WM_NCHITTEST($hWnd, $iMsg, $iwParam, $ilParam)
    If ($hWnd = $GUI) And ($iMsg = $WM_NCHITTEST) Then Return $HTCAPTION
EndFunc   ;==>WM_NCHITTEST
que doit-je faire ?
ignorer cette include en erreur tout le temps?
ou y'a t'il une alternative a ce petit bout de code WM_NCHITTEST qui éviterai cette erreur?(mais pas celle du double include ^^ )

Re: [..]organizeinclude erreur

Posté : jeu. 14 janv. 2010 20:45
par DJSIR
Cela ne serait pas << #include "_WinAPI_CreatePolygonRgn.au3" >> ?

PS : Ne met pas le code AutoIt car cela prend de la place dans la base de données

Re: [..] OrganizeInclude erreur

Posté : jeu. 14 janv. 2010 22:45
par Tlem
Vous indiquez une erreur que nous ne pouvons reproduire ou comprendre, puisque vous ne donnez pas le code. :|

D'où vient cette fonction WM_NCHITTEST ?
Ce que je trouve étrange, c'est qu'elle reçoit en paramètre $iwParam et $ilParam, mais ces variables ne sont pas utilisées !!!
Idem pour $GUI, qui sort d'on ne sait ou. :shock:
$WM_NCHITTEST et $HTCAPTION étant des constantes de l'include WindowsConstants.au3

Re: [R] OrganizeInclude erreur

Posté : sam. 16 janv. 2010 15:14
par australopitheque
oui désoler de ne pas avoir mis tout le code.
mais l'erreur ce fait quand même simplement avec ce petit bout d'exemple.
qui mettais #include "_WinAPI_CreatePolygonRgn.au3" comme include manquante alors qu'il n'avais pas lieux.
j'ai contacter le concepteur de organizeinclude qui ma expliquer que cette version n'aurai plus de suivie mais qu'il est en cours d'une version remplaçante .
donc j'ai installer ça dernière version et l'erreur a disparu.
je vous met le source de sont poste de ça version.

Alpha Version - new Organize Includes de Xenobiologist
http://autoit.de/index.php?page=Thread&threadID=16730

Re: [R] OrganizeInclude erreur

Posté : sam. 16 janv. 2010 17:51
par Tlem
:D
J'avais déjà suivi votre échange avec Xenobiologist sur le forum Anglais.
J'avais aussi déjà téléchargé et testé la version alpha pour l'intégrer au prochain Pack AutoIt-Fr. ;)

Re: [R] OrganizeInclude erreur

Posté : sam. 16 janv. 2010 18:50
par australopitheque
merci pour tout ce suivie et forum ;)