Отправляет email-рассылки с помощью сервиса Sendsay

WinAPI на русском

  Все выпуски  

WinAPI на русском


Служба Рассылок Subscribe.Ru
Здравствуйте, уважаемые подписчики. Сегодня вашему вниманию представлен перевод
функции BrowseCallbackProc.

BrowseCallbackProc

Функция BrowseCallbackProc представляет собой определяемую приложением функцию
обратного вызова, используемую совместно с функцией SHBrowseForFolder. Диалоговое
окно выбора папки вызывает эту функцию для уведомления о событиях. Тип BFFCALLBACK
определяет указатель на эту функцию обратного вызова.

int BrowseCallbackProc(

    HWND hwnd,
    UINT uMsg,
    LPARAM lParam,
    LPARAM lpData
   );

Параметры

hwnd – дескриптор диалогового окна. Функция обратного вызова может отправлять
окну следующие сообщения:

BFFM_ENABLEOK   Разрешает кнопку ОК, если значение параметра wParam не равно нулю.
В противном случае запрещает кнопку ОК.
BFFM_SETSELECTION       Выбирает указанную папку. Значение lParam представляет собой
PIDL выбираемой папки, если значение wParam равно FALSE, или путь папки в противном
случае.
BFFM_SETSTATUSTEXT      Устанавливает текст состояния в завершающуюся нулем строку,
определенную значением параметра lParam.

uMsg – идентифицирует событие. Может принимать одно из следующих значений:

BFFM_INITIALIZED        Диалоговое окно завершило инициализацию. Значение параметра
lpData равно NULL.
BFFM_SELCHANGED Изменился выбор в диалоговом окне. lpData представляет собой
указатель на список идентификаторов элемента для выбранной папки.

lParam – зависящее от сообщения значение.
lpData – определяемое приложением значение, которое было указано в члене lParam
структуры типа BROWSEINFO.

Возвращаемые значения

Функция возвращает нуль.

См. также

BROWSEINFO.

С уважением,
ведущий рассылки
Тарас Сорока.
mailto:gabber@guns.ru


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное