Difference between revisions of "CBFunction.SystemAddress"
1>Admin |
m (1 revision imported) |
(No difference)
|
Latest revision as of 12:10, 8 June 2023
SystemAddress (Системный адрес функции обратного вызова) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Атрибут получает системный указатель (адрес) функции обратного вызова. Данный указатель можно передавать во внешние потоки или приложения, либо в системные вызовы, как указатель для вызова адресуемой функции обратного вызова.
Синтаксис
CBFunction.SystemAddress
Возвращаемое значение
Атрибут получает системный указатель (адрес) функции обратного вызова. Данный указатель можно передавать во внешние потоки или приложения, либо в системные вызовы, как указатель для вызова адресуемой функции обратного вызова.
Примеры
aEnumWindowsProc:=Lib.CreateCallbackFunction("EnumWindowsProc",,"stdcall","I32,N","B32"); //Будет выведено значение системного указателя на вызов функции в шестнадцатеричной форме. Message(DecToHex(aEnumWindowsProc.SystemAddress,PointerSize()*2));