Difference between revisions of "Form.Handle"

From SunFlurry wiki
Jump to: navigation, search
1>Admin
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:52, 22 January 2025

  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);