gpt4 book ai didi

c++ - 避免双击调整窗口大小

转载 作者:行者123 更新时间:2023-11-30 04:10:41 24 4
gpt4 key购买 nike

与此相关post

我试图禁用窗口调整大小。所以我在我的 wxFrame 上禁用了 wxDEFAULT_FRAME_STYLE 和 wxRESIZE_BORDER 选项......并且它有效。

但是现在,如果用户双击标题栏,窗口会再次调整大小。

当用户双击标题栏时,如何避免窗口调整大小?

谢谢。

最佳答案

您需要删除wxMAXIMIZE_BOX 样式。


根据评论,您在执行此操作时遇到了问题,或者您正在使用的 wxWidgets 可能没有映射到底层窗口样式。如果是这种情况,那么您可以像这样删除 WS_MAXIMIZEBOX 窗口样式:

DWORD style = GetWindowLongPtr(hwnd, GWL_STYLE);
SetWindowLongPtr(hwnd, GWL_STYLE, style & ~WS_MAXIMIZEBOX);

关于c++ - 避免双击调整窗口大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20540950/

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