WM_CLOSE is already handled by the default window procedure,
DefWindowProcW, which calls DestroyWindow. It's only necessary to
override the default for WM_CLOSE if you want to prevent the window
from being destroyed.

Vincent Povirk



On Thu, Aug 21, 2008 at 10:44 PM, James McKenzie
<[EMAIL PROTECTED]> wrote:
> Vincent Povirk wrote:
>> Why doesn't the WM_DESTROY case handle this properly? At first glance,
>> it appears to have code for stopping the running applets and quitting
>> from the main loop.
>>
>>
> WM_CLOSE is different than WM_DESTROY.  This is a missing case that
> needs to be handled whenever the Windows Manger receives this message.
> Good catch, Steven.
>
> James McKenzie
>
>


Reply via email to