|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| No
| Import Library
| scrnsave.lib
| Header File
| scrnsave.h
| Unicode
| No
| Platform Notes
| None
|
|
|
DefScreenSaverProc
The
DefScreenSaverProc function provides default processing for any messages that a screen saver
application does not process.
LONG DefScreenSaverProc(
HWND hWnd,
| // handle to screen saver window
|
UINT msg,
| // message
|
WPARAM wParam,
| // first message parameter
|
LPARAM lParam
| // second message parameter
|
);
|
|
Parameters
hWnd
Identifies the screen saver window.
msg
Specifies the message to be processed. The
DefScreenSaverProc function responds to messages that affect the screen saver's operation, as
detailed in the Remarks section.
If a screen saver application must perform a different action in response to
any of these messages, the application's
ScreenSaverProc window procedure should process the message.
wParam
Specifies additional message-specific information.
lParam
Specifies additional message-specific information.
Return Values
The return value specifies the result of the message processing and depends on
the message sent.
Remarks
A screen saver application's
ScreenSaverProc window procedure should use
DefScreenSaverProc instead of the
DefWindowProc function to provide default message processing. The
DefScreenSaverProc function passes any messages that do not affect screen saver operation to
DefWindowProc.
The following table describes how the
DefScreenSaverProc processes a variety of window messages:
See Also
DefWindowProc,
PostQuitMessage,
ScreenSaverProc,
WM_ACTIVATE,
WM_ACTIVATEAPP,
WM_CLOSE,
WM_DESTROY,
WM_KEYDOWN,
WM_KEYUP,
WM_LBUTTONDOWN,
WM_MBUTTONDOWN,
WM_MOUSEMOVE,
WM_NCACTIVATE,
WM_RBUTTONDOWN,
WM_SETCURSOR,
WM_SYSCOMMAND
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database