gpt4 book ai didi

c# - 如何使自定义标题栏上的无边框表单可拖动?

转载 作者:行者123 更新时间:2023-12-05 04:15:04 25 4
gpt4 key购买 nike

<分区>

我使用 C# 创建了一个无边框表单,但可以使自定义标题栏可移动,所以我在互联网上搜索并找到了这段代码:

protected override void WndProc(ref Message m)
{
base.WndProc(ref m);
if (m.Msg == WM_NCHITTEST)
m.Result = (IntPtr)(HT_CAPTION);
}

private const int WM_NCHITTEST = 0x84;
private const int HT_CLIENT = 0x1;
private const int HT_CAPTION = 0x2;

应用此代码后,可以在除标题栏外的每一寸窗体中单击并拖动我的窗体。

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