INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |
-- The 'DefWindowProc' function calls the default window procedure
-- to provide default processing for any window messages that
-- an application does not process. This function ensures that every
-- message is processed. 'DefWindowProc' is called with the same
-- parameters received by the window procedure.
-- The 'DispatchMessage' function dispatches a message to a window
-- procedure. It is typically used to dispatch a message retrieved
-- by the 'GetMessage' function.
-- The 'GetMessage' function retrieves a message from the calling thread's
-- message queue and places it in the specified structure. This function
-- can retrieve both messages associated with a specified window and
-- thread messages posted via the 'PostThreadMessage' function.
-- The function retrieves messages that lie within a specified range
-- of message values. 'GetMessage' does not retrieve messages for windows
-- that belong to other threads or applications.
-- The `PeekMessage' function checks a thread message queue for a message
-- and places the message (if any) in the specified structure.
-- Yields control to other threads when a thread has no other
-- messages in its message queue. The WaitMessage function suspends
-- the thread and does not return until a new message is placed in
-- the thread's message queue.
-- Result
-- True_ - if the function succeeds
-- False_ - if the function fails. To get extended error
-- information, call GetLastError.
-- The 'PostMessage' procedure places (posts) a message in the message
-- queue associated with the thread that created the specified window
-- and then returns without waiting for the thread to process the message.
-- Messages in a message queue are retrieved by calls to the 'GetMessage'
-- or 'PeekMessage' function.
-- The 'PostQuitMessage' procedure indicates to Windows that a thread
-- has made a request to terminate (quit). It is typically used in
-- response to a WM_DESTROY message.
-- The 'RegisterWindowMessage' function defines a new window message
-- that is guaranteed to be unique throughout the system. The returned
-- message value can be used when calling the 'SendMessage' or
-- 'PostMessage' function.
-- The 'SendMessage' function sends the specified message to a window or
-- windows. The function calls the window procedure for the specified
-- window and does not return until the window procedure has processed
-- the message. The 'PostMessage' procedure, in contrast, posts a message
-- to a thread's message queue and returns immediately.
-- The 'TranslateMessage' function translates virtual-key messages
-- into character messages. The character messages are posted to the
-- calling thread's message queue, to be read the next time the thread
-- calls the 'GetMessage' or 'PeekMessage' function.
INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |