请教一个API 函数 UpdateLayeredWindow
谁能解释一下 这个函数的参数
该函数定义如下
/// <summary> /// 更新层窗体 /// </summary> /// <param name="hwnd">窗体句柄</param> /// <param name="hdcDst">目标句柄(指定为屏幕句柄)</param> /// <param name="pptDst">目标位置</param> /// <param name="psize">目标大小</param> /// <param name="hdcSrc">源句柄</param> /// <param name="pprSrc">源位置</param> /// <param name="crKey">关键色</param> /// <param name="pblend">混合绘制的参数</param> /// <param name="dwFlags">制定绘制的类型(我需要的当然是Alpha了)</param> /// <returns>是否成功</returns> [DllImport("user32.dll", ExactSpelling = true, SetLastError = true)] public static extern bool UpdateLayeredWindow(Handle hwnd, IntPtr hdcDst, ref Point pptDst, ref Size psize, IntPtr hdcSrc, ref Point pprSrc, Int32 crKey, ref BLENDFUNCTION pblend, UpdateLayeredWindow_Prams dwFlags);