我在我的程序中有一个分层窗口,看起来(视觉上)工作正常,但UpdateLayeredWindow的返回码应该是成功的非零值。在我的情况下,它是0,GetLastError返回87,这是一个不正确的参数。有人可以告诉我,如果我的设置有任何问题吗?这里是完整的功能,窗口样式是WS_EX_LAYERED|WS_EX_TOPMOST和WS_POPUP。 bool SplashScreen(HWND hwn
我需要在WS_OVERLAPPED窗口中进行鸟动画(如下所示)。动画是通过8个图像表示: 蓝颜色的图像中(这是RGB(0, 255, 255))必须是透明的(参见下图)。 我想用CreateWindowEx()(鸟会用分层窗口表示)与WS_EX_LAYERED的参数来做到这一点。不幸的是,鸟儿必须是WS_CHILD。在混合WS_EX_LAYERED | WS_CHILDis not legal W