application 类具有用于启动和停止应用程序和线程以及处理 windows 消息的方法。调用 run 以启动当前线程上的应用程序消息循环,并可以选择使某窗体可见。调用 exit 或 exitthread 来停止消息循环。当您的程序在某个循环中时,调用 doevents 来处理消息。调用 addmessagefilter 以向应用程序消息泵添加消息筛选器来监视 windows 消息。imessagefilter 使您可以阻止引发某事件或在调用某事件处理程序前执行特殊操作。
既然分析到了cassiniform,我们来看看这个继承自form的类。
阅读代码我们看到:
除了一些gui元素支持成员变量外,还有几个成员私有变量:
private static string _apppath; //用于存储asp.net启动的应用程序物理路径
private static string _portstring; //web server监听端口号