---
name: "PostThreadMessageA"
section: "3w"
platform: "linux"
package: "wine-doc"
version: "0.0.981018-1.1"
release: "Debian 2.1 (Slink)"
platforms: ["linux"]
url: "https://new.carta.tech/PostThreadMessageA"
---

# PostThreadMessageA(3w)

PostThreadMessage32A (USER32.422)

## NAME

PostThreadMessageA - PostThreadMessage32A    (USER32.422)

## SYNOPSIS

**BOOL32 PostThreadMessageA**\
 **(**\
\
 	**DWORD idThread,**\
\
 	**UINT32 message,**\
\
 	**WPARAM32 wParam,**\
\
 	**LPARAM lParam**\
 **);**

## DESCRIPTION

PostThreadMessage32A    (USER32.422).

## SEE ALSO

[SetDoubleClickTime(3w)](/SetDoubleClickTime/3w.md), [GetDoubleClickTime(3w)](/GetDoubleClickTime/3w.md), [PeekMessageA(3w)](/PeekMessageA/3w.md), [PeekMessageW(3w)](/PeekMessageW/3w.md), [GetMessageA(3w)](/GetMessageA/3w.md), [GetMessageW(3w)](/GetMessageW/3w.md), [PostMessageA(3w)](/PostMessageA/3w.md), [PostMessageW(3w)](/PostMessageW/3w.md), [SendMessageA(3w)](/SendMessageA/3w.md), [SendMessageW(3w)](/SendMessageW/3w.md), [SendMessageTimeoutA(3w)](/SendMessageTimeoutA/3w.md), [SendMessageTimeoutW(3w)](/SendMessageTimeoutW/3w.md), [WaitMessage(3w)](/WaitMessage/3w.md), [MsgWaitForMultipleObjects(3w)](/MsgWaitForMultipleObjects/3w.md), [TranslateMessage(3w)](/TranslateMessage/3w.md), [DispatchMessageA(3w)](/DispatchMessageA/3w.md), [DispatchMessageW(3w)](/DispatchMessageW/3w.md), [RegisterWindowMessageA(3w)](/RegisterWindowMessageA/3w.md), [RegisterWindowMessageW(3w)](/RegisterWindowMessageW/3w.md), [GetTickCount(3w)](/GetTickCount/3w.md), [InSendMessage(3w)](/InSendMessage/3w.md), [BroadcastSystemMessage(3w)](/BroadcastSystemMessage/3w.md), [SendNotifyMessageA(3w)](/SendNotifyMessageA/3w.md), [SendMessageCallbackA(3w)](/SendMessageCallbackA/3w.md)
