public static extern bool UpdateLayeredWindow(IntPtr hwnd, IntPtr hdcDst, ref POINT pptDst, ref SIZE psize, IntPtr hdcSrc, ref POINT pprSrc, Int32 crKey, ref BLENDFUNCTION pblend, Int32 dwFlags);
public static extern bool ClientToScreen(IntPtr hWnd, ref POINT pt);
public static extern int PostMessage(IntPtr hWnd, int msg, int wParam, ref POINT lParam);