0

我正在尝试将hbitmapalayeredwindow直接绘制到屏幕上。这现在也可以正常工作,但图像的左上角始终是圆形的。

我正在创建窗口:

    HWND hWnd = CreateWindowEx(WS_EX_LAYERED | WS_EX_TRANSPARENT
        , szWindowClass, 0, 
        WS_VISIBLE
        , 150,250, width, height, 0, NULL, hInstance, NULL);

谁能帮我解决这个问题?

4

1 回答 1

1

您正在使用WS_VISIBLEas 窗口样式,相当于WS_OVERLAPPED | WS_VISIBLE. 重叠的窗户顶部有圆角。

改为使用WS_POPUP | WS_VISIBLE

于 2012-10-07T18:19:45.737 回答