ProcessPanelEventW
Функция ProcessPanelEventW
сообщает плагину о разных событиях панели и позволяет обработать некоторые из них.
intptr_t WINAPI ProcessPanelEventW(
const struct ProcessPanelEventInfo *Info
);
Параметры
Info
Указатель на структуру
ProcessPanelEventInfo, Far Manager передает информацию о событии.
В начале функции проверьте, что поле
ProcessPanelEventInfo.StructSize >= sizeof(ProcessPanelEventInfo)
.
Возвращаемое значение
Возвращаемое значение зависит от типа события, смотрите описание событий для уточнения информации.
Для необрабатываемых плагином событий, функция должна возвращать 0
.
Пример
Пример из плагина "ProcList".
intptr_t WINAPI ProcessPanelEventW(const struct ProcessPanelEventInfo *Info)
{
return ((Plist *)Info->hPanel)->ProcessEvent(Info->Event,Info->Param);
}
Смотрите также: