gpt4 book ai didi

c# - C# 新手-想添加 WndProc

转载 作者:行者123 更新时间:2023-11-30 19:07:05 25 4
gpt4 key购买 nike

大家好,我是C#新手,请帮帮我...

我想添加 WndProc 来处理消息,我查看了属性但没有看到显示函数名称的雷电,所以我可以添加一个我喜欢的。我在互联网上搜索并看到 WndProc 为

protected override void WndProc(ref Message msg) 
{
//do something
}

我希望为我生成它,而不是输入它?

最佳答案

WndProc 不是 .NET 事件处理程序;这是一个window procedure , native Win32 API 的一部分。作为 Visual Studio 中的事件处理程序,您不会获得任何代码生成。

在 Windows 窗体中,您所要做的就是覆盖窗体现有的 WndProc() 方法并开始编码。正如在 Form 类中找到的那样,如果您键入以下内容,它就会有一个自动完成选项:

override WndProc

然后生成:

    protected override void WndProc(ref Message m)
{
base.WndProc(ref m);
}

关于c# - C# 新手-想添加 WndProc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7227063/

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