我想将我的应用程序用作全屏覆盖,以拦截触摸屏报告的触摸点。因此,我将应用程序窗口设置为透明,并且它是不可见的。
DWORD Flags1 = WS_EX_COMPOSITED | WS_EX_LAYERED | WS_EX_NOACTIVATE | WS_EX_TOPMOST | WS_EX_TRANSPARENT; // | WS_EX_TRANSPARENT; // | WS_EX_TRANSPARENT
DWORD Flags2 = WS_POPUP;
SetLayeredWindowAttributes(hWnd, NULL, 0, LWA_ALPHA);
但是当窗口透明时,cpp应用程序不会接收到WM_TOUCH。
应用透明时,如何截取触摸点?还是可以将接触点“向下”委托给另一个应用程序?