12591.html
来自「以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题」· HTML 代码 · 共 46 行
HTML
46 行
<html>
<head>
<title>请问一下一个关闭Windows的问题</title>
</head>
<body bgcolor="#FFFFFF" vlink="#808080">
<center>
<h1>请问一下一个关闭Windows的问题</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 01:35:06:<p>
请问一下,当你们拦截windows给VB的讯息时,<br>当遇到User关闭Windows时是怎么处理的<br>我已经解决了<br>但是想请教各位高手这样对不对,自己试出来的也不知道到底对不对<p>例如我用WndProc这个Function来拦<br>那我遇到使用者关闭windows时是这样处理的<p>Public Function WndProc(ByVal hWnd As Long, ByVal Msg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long<br>Select Case Msg<br>Case WM_XXXX<br> 一些处理<br>Case WM_QUERYENDSESSION <br> 就是这一个!这是我找出来Windows时关闭时会传回的值<br> 可是后来我又发现当我用 Del+Ctrl+Shift 的视窗关闭时也会传回这个值<br> 我又不敢确定是不是正确的作法了,至于我的处理方法则是将原程序还给原来的Form<br> 再送个WM_CLOSE将它关闭<br> <br> <br> SetWindowLong frmManager.hWnd, GWL_WNDPROC, prevWndProc<br> CallWindowProc prevWndProc, hWnd, WM_CLOSE, wParam, lParam<br>Case Else<br> CallWindowProc prevWndProc, hWnd, Msg, wParam, lParam<br>End Select<br>End Function<p>请各位指教一下,谢谢!<br>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 12591-->
<!--top: 12599--><li><a href="12599.html">Re: 请问一下一个关闭Windows的问题</a> <b>Sephiroth</b> <i>10:52:40 5/04/99</i>
(<!--responses: 12599-->5)
<ul><!--insert: 12599-->
<!--top: 12604--><li><a href="12604.html">Re: 请问一下一个关闭Windows的问题</a> <b>South Wind</b> <i>12:28:42 5/04/99</i>
(<!--responses: 12604-->4)
<ul><!--insert: 12604-->
<!--top: 12606--><li><a href="12606.html">Re: 请问一下一个关闭Windows的问题</a> <b>Sephiroth</b> <i>13:57:17 5/04/99</i>
(<!--responses: 12606-->3)
<ul><!--insert: 12606-->
<!--top: 12609--><li><a href="12609.html">如何在Windows关机/豋出时 ,结束由Shell_NotifyIcon启动的程式</a> <b>Sephiroth</b> <i>15:20:47 5/04/99</i>
(<!--responses: 12609-->2)
<ul><!--insert: 12609-->
<!--top: 12631--><li><a href="12631.html">等等,还得加上一些</a> <b>cww</b> <i>10:58:47 5/05/99</i>
(<!--responses: 12631-->0)
<ul><!--insert: 12631-->
</ul><!--end: 12631-->
<!--top: 12616--><li><a href="12616.html">Re: 如何在Windows关机/豋出时 ,结束由Shell_NotifyIcon启动的程式</a> <b>South Wind</b> <i>18:14:56 5/04/99</i>
(<!--responses: 12616-->0)
<ul><!--insert: 12616-->
</ul><!--end: 12616-->
</ul><!--end: 12609-->
</ul><!--end: 12606-->
</ul><!--end: 12604-->
</ul><!--end: 12599-->
</ul><!--end: 12591-->
<br><hr size=7 width=75%><p>
</body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?