dkl*_*dkl 59
Microsoft的Logo Testing Tools for Windows中有一个名为Restart Manager(rmtool.exe)的工具,可用于向进程发送关闭和重新启动消息.可在此处下载徽标测试工具:
http://download.microsoft.com/download/d/2/5/d2522ce4-a441-459d-8302-be8f3321823c/LogoToolsv1.0.msi
然后,您可以模拟进程的关闭:
rmtool.exe -p [PID] -S
Run Code Online (Sandbox Code Playgroud)
其中[PID]是进程ID.根据Vista徽标认证测试用例文档,
重启管理器关闭消息是:
一个.带有LPARAM = ENDSESSION_CLOSEAPP(0x1)的WM_QUERYENDSESSION:GUI应用程序必须立即响应(TRUE)以准备重新启动.
湾 带有LPARAM的WM_ENDSESSION = ENDSESSION_CLOSEAPP(0x1):应用程序必须在5秒内关闭(服务为20秒).
C.CTRL_SHUTDOWN_EVENT:控制台应用程序必须立即关闭.
我相信当Windows关闭时,它会向所有应用程序发送"WM_QueryEndSession".要模拟Windows关闭,您可以创建一个小应用程序,只需将PostMessage与此消息一起发送到您的应用程序,然后查看会发生什么.Windows可能会发送比实际关闭应用程序更多的消息(如WM_CLOSE),但只要您的应用程序收到"WM_QueryEndSession"消息,就意味着您的应用程序即将从其下面取出地毯.
| 归档时间: |
|
| 查看次数: |
11781 次 |
| 最近记录: |