↑  ←  Описание функции


_SendMessageA

Обёртка для часто используемых вызовов DllCall (принудительно Ansi вызов)

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

Параметры

$hWnd Дескриптор окна/элемента
$iMsg Сообщение высылаемое элементу (число)
$wParam [необязательный] Задает дополнительную информацию сообщения
$lParam [необязательный] Задает дополнительную информацию сообщения
$iReturn [необязательный] Определяет возвращаемое значение:
    0 - Возвращает значение dll вызова
    1 - $ihWnd
    2 - $iMsg
    3 - $wParam
    4 - $lParam
    менее 0 или более 4 - возвращает массив аналогичный DllCall
$wParamType [необязательный] Смотрите DllCall
$lParamType [необязательный] Смотрите DllCall
$sReturnType [необязательный] Смотрите DllCall

Возвращаемое значение

Успех:Возвращает значение заданное пользователем из DllCall() результата
Ошибка:Устанавливает @error

См. также

_SendMessage, DllCall