gpt4 book ai didi

c++ - WinAPI - 自定义大小边框 (WS_THICKFRAME)

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:55:46 25 4
gpt4 key购买 nike

我不喜欢原生大小边框的样子:

See the blue border ?

我想要类似这个花哨的紫色边框的东西: enter image description here

我应该手动实现我的自己的调整边框还是应该继续使用WS_THICKFRAME 窗口样式并自定义它?

如果我可以自定义它,我希望它也能在没有讨厌的黑客攻击的情况下完成...

最佳答案

您可以通过在窗口类型标志中指定 WS_POPUP 标志来创建没有边框和标题栏的窗口。

您的 WM_NCHITTEST 消息处理程序必须检查某个像素真正属于窗口的哪一部分(例如重新调整框架)并返回该部分的代码。

缺点:您必须自己绘制整个窗口内容(包括标题等)。

关于c++ - WinAPI - 自定义大小边框 (WS_THICKFRAME),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19468995/

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