PureBasic

EventDropBuffer()

Синтаксис

*Result = EventDropBuffer()

Описание


После получения события #PB_Event_GadgetDrop или #PB_Event_WindowDrop функцией WaitWindowEvent() или WindowEvent() ОС-специфичным форматом, для доступа к данным можно использовать эту функцию.

Параметры

Ничего.

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

Возвращает адрес в памяти, где расположены перетащенные данные. Команда EventDropSize() возвращает размер этого буфера.

Комментарии

Этот буфер в памяти внутренний для библиотеки, освобождать его не следует. Также он корректен только до следующего вызова функции WaitWindowEvent() или WindowEvent(), так что данные следует скопировать, если они понадобятся и после этого.

См. также

EventDropSize(), EnableGadgetDrop(), EnableWindowDrop(), EventDropType(), EventDropAction(), EventDropX(), EventDropY()

Поддерживаемые OS

Все

<- EventDropAction() - Оглавление DragDrop - EventDropFiles()->