Form.Handle

From SunFlurry wiki
Revision as of 08:52, 22 January 2025 by Admin (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  Handle (Серийный номер формы)
Объект:Форма
Статус разработки: Реализована
Тип:Атрибут
Обращение к БД:Нет
Доступность:Только чтение
Исключения:Форма не визуальная или не загружена
Визуальность:Да

Атрибут отдает системный указатель текущего окна или визуальный элемент окна. Указатель можно использовать в системных вызовах (к примеру, функция Windows PostMessage). Каждый элемент формы имеет свой указатель. Для группы страниц с закладками, также каждая закладка имеет свой указатель.

Синтаксис

Form.Handle:<Системный указатель на окно (INT)>

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

Возвращает целое число.

Примеры

//Загрузка SendMessage
aUser32:=Lib.Load("user32.dll");
aUser32.RegisterFunction("SendMessageW:SendMessage","stdcall","N,I32,N,N","N");
WM_PASTE:=$0302;

//Сообщение для редактируемого поля, позволяющее вставить информацию из буфера обмена
aUser32.SendMessage(Form.оПоле.Handle,WM_PASTE,0,0);