标签: c++ windows winapi
我正在尝试为名为overwatch的游戏创建自定义十字准线。我目前的解决方案是创建一个位于游戏上方的最顶层窗口,当它使用WS_EX_LAYERED播放时,但是WS_EX_LAYERED对游戏有如此巨大的性能影响,我认为这是一个不可行的解决方案。有没有其他方法可以让我的微小的4x4像素窗口点击? (我已经尝试过处理WM_NCHITTEST并返回HTTRANSPARENT / HTNOWHERE,两者都不会导致正确地点击窗口,因为它仍然会将焦点从下面的窗口移开。)
答案 0 :(得分:1)
您可以使用区域窗口:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd145102(v=vs.85).aspx