---
name: "QUEUE_AddMsg"
section: "3w"
platform: "linux"
package: "wine-doc"
version: "0.0.980315-1"
release: "Debian 2.0 (Hamm)"
platforms: ["linux"]
url: "https://new.carta.tech/QUEUE_AddMsg"
---

# QUEUE\_AddMsg(3w)

QUEUE\_AddMsg

## NAME

QUEUE\_AddMsg - QUEUE\_AddMsg

## SYNOPSIS

**BOOL32 QUEUE\_AddMsg**\
 **(**\
\
 	**HQUEUE16 hQueue,**\
\
 	**MSG16 \*msg,**\
\
 	**DWORD extraInfo**\
 **);**

## DESCRIPTION

Add a message to the queue. Return FALSE if queue is full.

## SEE ALSO

[QUEUE\_DumpQueue(3w)](/QUEUE_DumpQueue/3w.md), [QUEUE\_WalkQueues(3w)](/QUEUE_WalkQueues/3w.md), [QUEUE\_IsExitingQueue(3w)](/QUEUE_IsExitingQueue/3w.md), [QUEUE\_SetExitingQueue(3w)](/QUEUE_SetExitingQueue/3w.md), [QUEUE\_DeleteMsgQueue(3w)](/QUEUE_DeleteMsgQueue/3w.md), [QUEUE\_CreateSysMsgQueue(3w)](/QUEUE_CreateSysMsgQueue/3w.md), [QUEUE\_GetSysQueue(3w)](/QUEUE_GetSysQueue/3w.md), [QUEUE\_SetWakeBit(3w)](/QUEUE_SetWakeBit/3w.md), [QUEUE\_ClearWakeBit(3w)](/QUEUE_ClearWakeBit/3w.md), [QUEUE\_WaitBits(3w)](/QUEUE_WaitBits/3w.md), [QUEUE\_ReceiveMessage(3w)](/QUEUE_ReceiveMessage/3w.md), [QUEUE\_FlushMessages(3w)](/QUEUE_FlushMessages/3w.md), [QUEUE\_FindMsg(3w)](/QUEUE_FindMsg/3w.md), [QUEUE\_RemoveMsg(3w)](/QUEUE_RemoveMsg/3w.md), [hardware\_event(3w)](/hardware_event/3w.md), [QUEUE\_GetQueueTask(3w)](/QUEUE_GetQueueTask/3w.md), [QUEUE\_IncPaintCount(3w)](/QUEUE_IncPaintCount/3w.md), [QUEUE\_DecPaintCount(3w)](/QUEUE_DecPaintCount/3w.md), [QUEUE\_IncTimerCount(3w)](/QUEUE_IncTimerCount/3w.md), [QUEUE\_DecTimerCount(3w)](/QUEUE_DecTimerCount/3w.md), [PostQuitMessage16(3w)](/PostQuitMessage16/3w.md), [PostQuitMessage32(3w)](/PostQuitMessage32/3w.md), [GetWindowTask16(3w)](/GetWindowTask16/3w.md), [GetWindowThreadProcessId(3w)](/GetWindowThreadProcessId/3w.md), [SetMessageQueue16(3w)](/SetMessageQueue16/3w.md), [SetMessageQueue32(3w)](/SetMessageQueue32/3w.md), [GetQueueStatus16(3w)](/GetQueueStatus16/3w.md), [GetQueueStatus32(3w)](/GetQueueStatus32/3w.md), [GetInputState16(3w)](/GetInputState16/3w.md), [GetInputState32(3w)](/GetInputState32/3w.md), [GetMessagePos(3w)](/GetMessagePos/3w.md), [GetMessageTime(3w)](/GetMessageTime/3w.md), [GetMessageExtraInfo(3w)](/GetMessageExtraInfo/3w.md)
