使透明窗口不点击

时间:2016-03-04 19:23:15

标签: c++ winapi

所以我在Window x64,最新版本上使用CEF3,我需要创建一个POC,用于通过CEF加载特定网页的工作,窗口必须是半透明的。我设法做到了,但现在,当你点击它加载的页面时,点击似乎点击了窗口,所以你无法实际导航页面。

有谁知道如何同时拥有半透明窗口并且点击不通过?

这是我用于透明度的代码。我已经用Google搜索了这个,但似乎无法找到解决我问题的方法。另外,我对Win32 API非常不满意,否则我打赌这会更容易!

提前非常感谢你!

var divToHighlight = document.getElementById(mID);
divToHighlight.style.backgroundColor ="#F5F0C9";
var topPos = divToHighlight.offsetTop;  
divToHighlight.parentElement.scrollTop = topPos;

}

1 个答案:

答案 0 :(得分:-1)

删除LWA_COLORKEY在AHK中有效(至少)。 请参考source并搜索:

MySetLayeredWindowAttributes(target_window, 0, value, LWA_ALPHA);