|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
ScreenSaverConfigureDialog
The ScreenSaverConfigureDialog function receives messages sent to a screen saver's configuration dialog box. A screen saver that allows user configuration must support this function.
BOOL ScreenSaverConfigureDialog(
HWND hDlg, // handle of dialog box UINT message, // message WPARAM wParam, // first message parameter LPARAM lParam // second message parameter );
Parameters
hDlg
Identifies the configuration dialog box.
message
Specifies the message.
wParam
Specifies additional message-specific information.
lParam
Specifies additional message-specific information.
Return Values
If the function processes the message, the return value is TRUE; otherwise, it is FALSE, except in response to a WM_INITDIALOG message. In response to a WM_INITDIALOG message, ScreenSaverConfigureDialog should return FALSE if it calls the SetFocus function to set the keyboard focus to one of the controls in the dialog box. Otherwise, the function should return TRUE, in which case the system sets the keyboard focus to the first control in the dialog box that can be given the focus.
Remarks
The dialog box template for the configuration dialog box must have the DLG_SCRNSAVECONFIGURE identifier. The dialog box procedure is used only if the application specifies the default window class (WC_DIALOG) for the dialog box. The application uses the default class if no explicit class is given in the dialog box template. Although the dialog box procedure is similar to a window procedure, it must not call the DefWindowProc function to process unwanted messages. Unwanted messages are processed internally by the default dialog box procedure.
The ScreenSaverConfigureDialog function must be exported by including it in the EXPORTS statement in the application's module-definition (.DEF) file.
See Also
DefWindowProc, RegisterDialogClasses, SetFocus
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
ScreenSaverConfigureDialog
Функция ScreenSaverConfigureDialog получает сообщения посылался в экранную конфигурацию диалогового ящика спасителя. Экранный спаситель, который допускает конфигурацию потребителя должно поддержать эту функцию.
BOOL ScreenSaverConfigureDialog(
HWND hDlg, // РУЧКА диалогового сообщения ящика UINT, // сообщения WPARAM wParam, // первый параметр параметра сообщения секунды сообщения LPARAM lParam // );
Параметры
hDlg
Идентифицирует диалоговый ящик конфигурации.
сообщение
Определяет сообщение.
wParam
Определяет дополнительную сообщенюю-специфическую информацию.
lParam
Определяет дополнительную сообщенюю-специфическую информацию.
Обратные Величины
Если функция обрабатывает сообщение, обратная величина является ИСТИНОЙ; в противном случае, это - ЛОЖЬ, за исключением ответа на сообщение WM_INITDIALOG. В ответ на сообщение WM_INITDIALOG, ScreenSaverConfigureDialog должен возвращать ЛОЖЬ если это вызывает функцию SetFocus, чтобы устанавливать клавишный фокус в один из элементов управления в диалоговом блоке. В противном случае, функция должна возвращать ИСТИНУ, в этом случае система устанавливает клавишный фокус на первое управление в диалоговом блоке, что может быть дано фокус.
Замечания
Диалоговый шаблон блока для диалогового блока конфигурации должен иметь идентификатор DLG_SCRNSAVECONFIGURE. Диалоговый блок процедуры используется только если приложение определяет по умолчанию класс окна (WC_DIALOG) для диалогового блока. Приложение использует по умолчанию класс если никакой явный класс не дан в диалоговом шаблоне блока. Хотя диалоговый блок процедуры подобный процедуре окна, он не должен вызывать функцию DefWindowProc, чтобы обрабатывать нежелательные сообщения. Нежелательные сообщения обрабатываются непосредственно по умолчанию диалоговым блоком процедуры.
Функция ScreenSaverConfigureDialog должна быть экспортирована включая это в утверждении ЭКСПОРТА в прикладном модульном-определении (.ОПРЕДЕЛЕННЫЙ) файл.
Смотри Также
DefWindowProc, RegisterDialogClasses, SetFocus
|
|
|
|
| |