На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

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


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz