###Function###
BlockInput

###Description###
Dsactive/Active la souris et le clavier.


###Syntax###
BlockInput ( flag )


###Parameters###
@@ParamTable@@
flag
	1 = Dsactive les entres clavier/souris de l'utilisateur
	0 = Active les entres clavier/souris de l'utilisateur
@@End@@


###ReturnValue###
@@ReturnTable@@
Succs:	Retourne 1.
Echec:	Retourne 0. Dj activ ou #requireAdmin non utilis.
@@End@@


###Remarks###
Le tableau ci-dessous montre le comportement de BlockInput en fonction de la version de Windows; toutefois, quel que soit la plateforme, l'appui de <i>Ctrl+Alt+Del</i> ractive les entres du fait des caractristiques de l'API de Windows.   
<br>
@@ParamTable@@
<b><i>Systme d'exploitation</b></i>
	<b><i>Rsultat de "BlockInput"</b></i>
Windows 2000
	L'utilisateur est bloqu et AutoIt peut simuler les entres de la souris et du clavier.
Windows XP
	L'utilisateur est bloqu et AutoIt peut simuler les entres de la souris et du clavier. Voir les remarques ci-dessous pour un problme avec Windows XP SP1.
Windows Vista
	L'utilisateur est bloqu et AutoIt peut simuler les entres de la souris et du clavier si #RequireAdmin est utilis.
@@End@@

Un correctif Windows a t ralis pour un bug sous Windows XP SP1 qui empche l'envoi de l'appui de la touche Alt (envoy par la fonction Send()) tant que BlockInput() est actif. Ce bug a t corrig dans Windows XP SP2 et suprieur. 
 
BlockInput() affecte seulement les entres de type utilisateur. Les entres provenant des fonctions comme Send() ou MouseMove() continue  fonctionner.


###Related###
<a href="Send.htm">Send</a>


###Example###
@@IncludeExample@@