什么叫窗口类?

来源:百度知道 编辑:UC知道 时间:2024/06/20 06:11:34
怎么设置窗口类名?它是怎么定义的?
如下:
为什么窗口类名是0?
Plugin sanguo = Window.Find(0,"QQ三国Online" )
//找窗口
各位大侠,谁先答对就给分,希望能有个详细的答案!
Plugin sanguo = Window.Find(0,"QQ三国Online" )
这句中的窗口类名:(我已经知道它是窗口类名了),但是上面句子中"0"是什么意思?它又是如何得到的呢?

窗口类名是不能随便设置的(注册后),它是
RegisterClass或RegisterClassEx的一个参数

在查找一个窗口时,可以指定一个窗口类名或指定窗口的标题名,像你那种就是指定了窗口标题名了

详细可以参见:API函数FindWindow

与窗口编程相关的对象 object

操作系统提供了管理计算机资源的能力,但它并不会对具体的事件做出具体的反映,对不同的事件做出不同的反应由不同的应用程序来完成。对某一事件作出反应的过程就是消息响应(消息通常与窗口是相关的;消息响应是通过回调函数实现的;回调函数的代码由应用程序提供,但由操作系统完成调用)。

窗口类就是微软对窗口这种计算机资源的一个C++封装。