Цитата:
Вызов функции перечисления.
Код:
EnumFuncB(@EnumProcCallback, (Flag1 or Flag2 or Flag3)); // пример комбинации из трех флагов, определенных в секции const.
|
В данном случае символ
@ писать не надо.
При его отсутствии будет делаться дополнительная проверка типа передаваемой функции.
и ещё
Лучше вместо
PChar явно писать
PAnsiChar.
Для старых версий Delphi не повредит, а в новых не будут появляться возможные ошибки