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 + -
显示快捷键?