Russian Belarusian English German Japanese Ukrainian

Perform

CuBook05

Функция класса TControl, посылающий оконному компоненту указанное сообщение Windows.
 
Объявление

int __fastcall Perform(Cardinal Msg, int WParam, int LParam);
 
Параметры

Msg - идентификатор сообщения.
WParam и LParam - параметры сообщения.
 
Функция Perform отличается от функций API Windows, прежде всего тем, что это метод компонентов C++Builder. Функция посылает сообщение тому оконному компоненту, к которому он применен. При этом Perform заполняет поля структуры типа TMessage значениями параметров Msg, WParam, LParam и задает нулевое значение полю результата. Затем эта структура передается на обработку функции, указанной в компоненте свойством WindowProc. Таким образом сообщение пересылается непосредственно окну, функция Perform которого используется. Например, оператор передает сообщение WM_CLOSE форме Form2, закрывая окно формы:
Form2->Perform(WM_CLOSE,0,0);
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий


Защитный код Обновить