UDF > SendMessage >


_SendMessageA

Envoie un message � une fen�tre ou un contr�le (Force un appel Ansi)

#include <SendMessage.au3>
_SendMessageA ( $hWnd, $iMsg [, $wParam = 0 [, $lParam = 0 [, $iReturn = 0 [, $wParamType = "wparam" [, $lParamType = "lparam" [, $sReturnType = "lresult"]]]]]] )

Param�tres

$hWnd Handle de fen�tre/contr�le
$iMsg Message � envoyer au contr�le (nombre)
$wParam [optionnel] Indique des informations sp�cifiques de message suppl�mentaire
$lParam [optionnel] Indique des informations sp�cifiques de message suppl�mentaire
$iReturn [optionnel] D�finit ce que la fonction doit retourner:
    0 - Valeur retourn�e par l'appel � la DLL
    1 - $ihWnd
    2 - $iMsg
    3 - $wParam
    4 - $lParam
    <0 or > 4 - Tableau comme celui de DllCall()
$wParamType [optionnel] Voir Liens dans DllCall
$lParamType [optionnel] Voir Liens dans DllCall
$sReturnType [optionnel] Voir Liens dans DllCall

Valeur de retour

Succ�s: Retourne la valeur s�lectionn�e par l'utilisateur � partir du r�sultat de DllCall().
�chec: D�finit @error <> 0.

Remarque

Quand un message est bloqu� par UIPI, la derni�re erreur, r�cup�r�e par _WinAPI_GetLastError() , est d�finie � 5 (acc�s refus�).

En relation

DllCall(), _SendMessage, _WinAPI_GetLastError