gpt4 book ai didi

windows - wxWidgets 和 WM_NCHITTEST

转载 作者:可可西里 更新时间:2023-11-01 12:05:24 25 4
gpt4 key购买 nike

我在 Visual C++ 2010 中使用 wxWidgets。
我的目标之一是能够 move 我用窗口的任何部分(客户端或其他)创建的框架。为此,我过去曾使用 WM_NCHITTEST 让 Windows 认为我窗口的每个部分都是标题栏。
在 wxWidgets 中应该如何完成?

最佳答案

经过广泛的研究,由于应答部门不活跃,我找到了一个可以接受的(虽然不是可移植的)解决方案:

WXLRESULT [your-wxWindow-inheriting-objectname-here]::MSWWindowProc(WXUINT message,WXWPARAM wParam,WXLPARAM
lParam)
{
if(message==WM_NCHITTEST) { return HTCAPTION; }

return wxFrame::MSWWindowProc(message,wParam,lParam);
}

这可用于任何 WINAPI 消息。

关于windows - wxWidgets 和 WM_NCHITTEST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5358840/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com