0
我试图使用QT4实现屏幕调光器,并且在开始开发之前我想要一些建议,而不是盲目地进入。使用QT创建屏幕调光器
我想创建一个没有框架的顶层窗口。我正在考虑将背景变成黑色,并将不透明度弄乱,以便在系统闲置一段时间后将屏幕变暗。
这个问题是,如果这个窗口总是在最前面,我怎样才能将点击事件传递给它下面的窗口?我对Windows API并不熟悉(解决方案只能在Windows下工作),但我猜这是一个很好的开始。任何人都可以指点我一些有用的类/函数,或者建议另一种通过QT做这件事的方法吗?
所以你需要将事件传递给不同的应用程序,不一样吧? –
我建议不要通过点击。相反,保持隐藏窗口直到必要时,当它显示时,使用第一次点击来隐藏它(并只吃点击)。 –
@hexa:是的,它将是一个完全不同的应用程序 – kwikness