The user32.decls needs a tweak. Per aero:
Use this:
SendMessage%(hwnd%,wMsg%,wParam%,lParam%) : "SendMessageA"
NOT this:
SendMessage%(hwnd%,wMsg%,wParam%,lParam*) : "SendMessageA"
Use this:
SendMessage%(hwnd%,wMsg%,wParam%,lParam%) : "SendMessageA"
NOT this:
SendMessage%(hwnd%,wMsg%,wParam%,lParam*) : "SendMessageA"