Win32:如何使HWND对点击透明?

时间:2009-09-14 11:10:47

标签: winapi hwnd

我想要一个对点击透明的HWND(即将它们传递到下面的窗口)。

起初我尝试了WS_EX_TRANSPARENT,但是它有各种重绘问题。最终的Windows结束了我的HWND。

我进行了一些搜索,并通过返回HTTRANSPARENT找到了回应WM_NCHITTEST的建议。这似乎有效,但MSDN声明它只能在下面的窗口在同一个线程中时才能正常工作。搜索HTTTRANSPARENT会出现一些问题(http://www.virtualdub.org/blog/pivot/entry.php?id=147

那么......还有其他想法吗?

1 个答案:

答案 0 :(得分:1)

抓住所有鼠标消息并使用PostMessage将它们转发到基础窗口。