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

# CallWindowProc32A(3w)

CallWindowProc32A (USER32.17)

## NAME

CallWindowProc32A - CallWindowProc32A    (USER32.17)

## SYNOPSIS

**LRESULT CallWindowProc32A**\
 **(**\
\
 	**WNDPROC32 func,**\
\
 	**HWND32 hwnd,**\
\
 	**UINT32 msg,**\
\
 	**WPARAM32 wParam,**\
\
 	**LPARAM lParam**\
 **);**

## DESCRIPTION

CallWindowProc32A    (USER32.17).

## SEE ALSO

[WINPROC\_Init(3w)](/WINPROC_Init/3w.md), [WINPROC\_GetProc(3w)](/WINPROC_GetProc/3w.md), [WINPROC\_SetProc(3w)](/WINPROC_SetProc/3w.md), [WINPROC\_FreeProc(3w)](/WINPROC_FreeProc/3w.md), [WINPROC\_GetProcType(3w)](/WINPROC_GetProcType/3w.md), [WINPROC\_MapMsg32ATo32W(3w)](/WINPROC_MapMsg32ATo32W/3w.md), [WINPROC\_UnmapMsg32ATo32W(3w)](/WINPROC_UnmapMsg32ATo32W/3w.md), [WINPROC\_MapMsg32WTo32A(3w)](/WINPROC_MapMsg32WTo32A/3w.md), [WINPROC\_UnmapMsg32WTo32A(3w)](/WINPROC_UnmapMsg32WTo32A/3w.md), [WINPROC\_MapMsg16To32A(3w)](/WINPROC_MapMsg16To32A/3w.md), [WINPROC\_UnmapMsg16To32A(3w)](/WINPROC_UnmapMsg16To32A/3w.md), [WINPROC\_MapMsg16To32W(3w)](/WINPROC_MapMsg16To32W/3w.md), [WINPROC\_UnmapMsg16To32W(3w)](/WINPROC_UnmapMsg16To32W/3w.md), [WINPROC\_MapMsg32ATo16(3w)](/WINPROC_MapMsg32ATo16/3w.md), [WINPROC\_UnmapMsg32ATo16(3w)](/WINPROC_UnmapMsg32ATo16/3w.md), [WINPROC\_MapMsg32WTo16(3w)](/WINPROC_MapMsg32WTo16/3w.md), [WINPROC\_UnmapMsg32WTo16(3w)](/WINPROC_UnmapMsg32WTo16/3w.md), [WINPROC\_CallProc16To32A(3w)](/WINPROC_CallProc16To32A/3w.md), [WINPROC\_CallProc16To32W(3w)](/WINPROC_CallProc16To32W/3w.md), [CallWindowProc16(3w)](/CallWindowProc16/3w.md), [CallWindowProc32W(3w)](/CallWindowProc32W/3w.md)
