NIM_Duilib_Framework icon indicating copy to clipboard operation
NIM_Duilib_Framework copied to clipboard

阴影效果导致桌面上的图标无法被点击

Open lsaejn opened this issue 4 years ago • 0 comments

继承WindowImplBase的窗口,窗口阴影虽然是透明的,但是被阴影部分遮挡的桌面图标无法被点击到,需要移动到阴影外侧才能被点击到。

我尝试修改了Shadow的属性 Shadow::Shadow() : m_rcCurShadowCorner(3, 3, 3, 3), m_rcDefaultShadowCorner(3, 3, 3, 3), 看起来被遮挡的范围减小了,但这又会导致阴影不明显。

有什么通用的处理思路吗?难道需要判断鼠标位置,然后给桌面窗口发消息,这么处理感觉很奇怪的。望指点!

lsaejn avatar Jul 22 '20 02:07 lsaejn