windows应用程序的运行流程
1个回答
关注
展开全部
亲,windows应用程序的运行流程如下:1、启动程序:当用户双击一个Windows应用程序的图标时,操作系统会先检查该应用程序是否已被安装,如果已安装则执行下面的步骤。 2、加载内核:当Windows发现该应用程序已安装时,将加载并运行它的内核。内核是一个特殊的文件,其中包含了运行该应用程序所需的所有信息和代码。 3、初始化对象:在内核加载之后,Windows会创建一些对象来帮助运行该应用程序。这些对象可以是文件、目录或者其他数据集合。 4、执行代码:在对象初始化之后,Windows就会开始执行该应用程序中的代码。这些代码将使得你能够真正使用该应用并浏览它的界面。 5、释放对象和内存单元:当你退出或者关闭一个Windows 应用时 (即使你强制杀死也不例外 ) ; Windows会释放之前分配的所有对象和内存单元 。
咨询记录 · 回答于2023-02-22
windows应用程序的运行流程
亲,windows应用程序的运行流程如下:1、启动程序:当用户双击一个Windows应用程序的图标时,操作系统会先检查该应用程序是否已被安装,如果已安装则执行下面的步骤。 2、加载内核:当Windows发现该应用程序已安装时,将加载并运行它的内核。内核是一个特殊的文件,其中包含了运行该应用程序所需的所有信息和代码。 3、初始化对象:在内核加载之后,Windows会创建一些对象来帮助运行该应用程序。这些对象可以是文件、目录或者其他数据集合。 4、执行代码:在对象初始化之后,Windows就会开始执行该应用程序中的代码。这些代码将使得你能够真正使用该应用并浏览它的界面。 5、释放对象和内存单元:当你退出或者关闭一个Windows 应用时 (即使你强制杀死也不例外 ) ; Windows会释放之前分配的所有对象和内存单元 。
OK