explorer.exe在windows关机期间(调用ExitWindowsEx这个函数后)的优先级?是否在开始关闭系统时,explorer.exe最先被关闭?如果是这样,查找Explorer的进程能否能判断出目前是否处于系统关闭期间?
认证0级讲师
第一,没有优先关闭explorer这一说。第二,你随时可以手动结束explorer,explorer和关机没有必然联系。第三,截获关机消息并不困难,你可以自行搜索相关源码。第四,如果你搞不定关机消息的拦截,可以用组策略把你的程序加到关机脚本中,系统会自动调用。
补充:如果有防止伪造关机消息的考虑,我有一种想法,没试过,不知道是否可行:拦截所有关机消息,不管是真的假的,都在消息处理函数里再次调用关机API,这样就“弄假成真”了…
楼上说的对,explorer可以随时被结束,得看文档
第一,没有优先关闭explorer这一说。
第二,你随时可以手动结束explorer,explorer和关机没有必然联系。
第三,截获关机消息并不困难,你可以自行搜索相关源码。
第四,如果你搞不定关机消息的拦截,可以用组策略把你的程序加到关机脚本中,系统会自动调用。
补充:
如果有防止伪造关机消息的考虑,我有一种想法,没试过,不知道是否可行:拦截所有关机消息,不管是真的假的,都在消息处理函数里再次调用关机API,这样就“弄假成真”了…
楼上说的对,explorer可以随时被结束,得看文档