我在无边框窗口(WS_POPUP 样式)中创建了一个 CEF 浏览器。CEF 渲染器与我窗口的客户区重叠。
问题是我想允许用户调整窗口大小,但我无法处理 WM_NCHITTEST 消息。
我在互联网上找到了很多主题,但没有实际的解决方案。
当然,我可以使用 WM_NCCALCSIZE 创建一个 1px 的边框,但我不想这样做,因为我需要根据浏览器的内容更改边框的颜色。
有没有办法对渲染器的窗口进行子类化(由 CEF 内部使用)?我真的需要处理 WM_NCHITTEST 消息吗?还有另一种方法吗?
任何帮助将不胜感激。winapi包装器