12616.html
来自「以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题」· HTML 代码 · 共 23 行
HTML
23 行
<html>
<head>
<title>Re: 如何在Windows关机/豋出时 ,结束由Shell_NotifyIcon启动的程式</title>
</head>
<body bgcolor="#FFFFFF" vlink="#808080">
<center>
<h1>Re: 如何在Windows关机/豋出时 ,结束由Shell_NotifyIcon启动的程式</h1>
</center>
<hr size=7 width=75%>
<hr size=7 width=75%><p>
Posted by <a href="mailto:aina@hello.com.tw">South Wind</a> on May 04, 1999 at 18:14:56:<p>
In Reply to: <a href="12609.html">如何在Windows关机/豋出时 ,结束由Shell_NotifyIcon启动的程式</a> posted by Sephiroth on May 04, 1999 at 15:20:47:<p>
: 查了一下 MSDN,发现 ExitWindowsEx() API 执行后会送出<br>: WM_ENDSESSION 这个讯息给所有在执行中的 AP,当然我并不<br>: 知道 Windows 95/98/NT 内部对于登出或关机的处理程序<br>: 是如何,但是这个 API 却给了我一个很好的提示.<br>: 实作如下:<br>: 在 WndProc function 中<br>: Select Case Msg<br>: ...<br>: Case WM_ENDSESSION ' 它的值是 &H16&<br>: '// 还原 WndProc <br>: SetWindowLong Form1.hwnd, _<br>: GWL_WNDPROC, _<br>: glngWndProc <br>: Unload Form1<br>: Exit Function <br>: ...<br>: End Select <br>谢谢你的指导!<br>不过大概是Windows95跟NT的差别吧<br>我原先也是用上面的方法做,但是.....<br>程式却偏偏给我直接当掉......<br>所以我就改抓WM_QUERYENDSESSION然后再将程式结束掉<br>这样倒是没有问题了?真是奇怪?<p>再次谢谢你的指导<br>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 12616-->
</ul><!--end: 12616-->
<br><hr size=7 width=75%><p>
</body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?