Detect what sent WM_QUERYENDSESSION?
CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 3 of 3

Thread: Detect what sent WM_QUERYENDSESSION?

  1. #1
    Join Date
    Mar 2006
    Posts
    94

    Question Detect what sent WM_QUERYENDSESSION?

    I know after reading about WM_QUERYENDSESSION that windows typically sends this message to all running applications when a user is either logging off, restarting, or shutting a PC down. I have an application with a handler for when this event is received, so I can see that the WM_QUERYENDSESSION message is coming in, but I don't know what is causing it. The user claims that the application "stops working" suddenly and freezes up, and I assume that they weren't logging off or restarting or shutting down the PC. Is there any other instance in which the WM_QUERYENDSESSION could be sent out to applications or is there a something I can look for in determining what caused it?
    "My software doesn't have bugs, it just develops random features."

  2. #2
    Join Date
    Dec 2012
    Location
    England
    Posts
    1,993

    Re: Detect what sent WM_QUERYENDSESSION?

    WM_QUERYENDSESSION is also sent when the ExitWindows() function is called.

    lParam contains some simple info re the reason for WM_QUERYENDSESSION called.
    All advice is offered in good faith only. You are ultimately responsible for effects of your programs and the integrity of the machines they run on.

  3. #3
    VictorN's Avatar
    VictorN is offline Super Moderator Power Poster
    Join Date
    Jan 2003
    Location
    Wallisellen (ZH), Switzerland
    Posts
    17,009

    Re: Detect what sent WM_QUERYENDSESSION?

    Quote Originally Posted by Ciralia View Post
    ... is there a something I can look for in determining what caused it?
    Well, 2kaud has already answered you.
    But I wonder why do you ignore MSDN?
    Just read about WM_QUERYENDSESSION message and all the related topics from the section See also!
    Victor Nijegorodov

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Azure Activities Information Page

Windows Mobile Development Center


Click Here to Expand Forum to Full Width

This is a CodeGuru survey question.


Featured


HTML5 Development Center