# Re: 请问一下一个关闭Windows的问题

Posted by Sephiroth on May 04, 1999 at 13:57:17:

In Reply to: Re: 请问一下一个关闭Windows的问题 posted by South Wind on May 04, 1999 at 12:28:42:

: 我的程式处于最小化的状态,并呼叫Shell_NotifyIcon再将程式Hide
: 然后将程序丢给WndProc这个Function处理
: 但是当使用者关机时(关闭Windows95,重新启动电脑等)
: 我若不将程式关闭或恢复成可见的Form的话
: 那Windows就没有办法关闭了

上面的情况我也遇过,不过我的工作平台是在 NT4上,不过
我还没有时间去解决这问题,下午有空再试一下.

: 因此我才会试者找出关闭Windows时传回的讯息
: 不过照你讲的话,我似乎是抓错个了
: 当初是有抓到WM_SYSCOMMAND但是查不到后面的wParam是什么意思....
: 有没有书是专讲这方面的呢?

有一本书 Windows 95 Common Controls & Messages API
Bible/碁峰代理, 你可以翻翻看. 最后面对于讯息条列的
蛮清楚的,如果你没有 MSDN,看这本也不错.

: 还有当你们遇到上面的情形是要怎么处理呢?

通常是查 MSDN,基于许多理由,强烈建议你去弄一套 MSDN.
这将对你的程式设计之路大有帮助.另外,有许多 API 的
常数在 API 检视员中并不会列出, 所以建议你去找一下
C++ 的 \include\*.h 会让你对 Messages 及 wparam
的值更容易掌握.

Follow Ups:

- 如何在Windows关机/豋出时 ,结束由Shell_NotifyIcon启动的程式 Sephiroth 15:20:47 5/04/99 (2)
  - 等等，还得加上一些 cww 10:58:47 5/05/99 (0)
  - Re: 如何在Windows关机/豋出时 ,结束由Shell_NotifyIcon启动的程式 South Wind 18:14:56 5/04/99 (0)