C# 什么是Windows';类名';开发的应用程序的数量?

C# 什么是Windows';类名';开发的应用程序的数量?,c#,c++,windows,winapi,findwindowex,C#,C++,Windows,Winapi,Findwindowex,Win32 API函数的参数之一是窗口的类名。例如,Microsoft Word的类名为“OpusApp” 如果我开发了自己的应用程序,应用程序窗口的类名将是什么 我可以将这个类名设置为我想要的任何名称吗?您在创建窗口时没有注意到您必须调用(或普通注册表类);) 每个窗口都有一个类。创建自己的类时,指定其类 *编辑:考虑到你模棱两可的标签,我真的不确定你是如何编写你的应用程序的。如果你使用.NET,那么显然你不必手动调用C++函数RegisterClass。*/P> 无论如何,在创建时,每个窗口

Win32 API函数的参数之一是窗口的
类名。例如,Microsoft Word的
类名为“OpusApp”

如果我开发了自己的应用程序,应用程序窗口的
类名将是什么


我可以将这个
类名设置为我想要的任何名称吗?

您在创建窗口时没有注意到您必须调用(或普通注册表类);)

每个窗口都有一个类。创建自己的类时,指定其类

*编辑:考虑到你模棱两可的标签,我真的不确定你是如何编写你的应用程序的。如果你使用.NET,那么显然你不必手动调用C++函数RegisterClass。*/P>
无论如何,在创建时,每个窗口都与一个“类”相关联,该类描述了属于该类的所有窗口的某些公共属性。

可能与否重复,在C#中加载
表单时不必这样做。类名是否将成为表单中C#类的名称?@CJ7这是一种可能应该在问题中出现的相关信息。@CJ7:很可能不是。一个快速的搜索出现了,还有一些其他的。如果你有一个窗口句柄,你可以很容易地得到它的类名。(但是,如果您已经有了句柄,则可能不需要调用FindWindowEx。因此,答案取决于您的起点。您可以向操作系统询问属于当前进程的所有窗口,例如,当前前景窗口)