Я знаю как работает маска бит.
Вопрос нахрена она здесь и как ее использовать?
Зачееееммммм??????
Не проще передавать просто номер события. Все равно что так что так целое число оперируется.
Если вы хотите разобраться, то перестаньте истерить тут.
Выложите свой пример, чтобы предметно обсудить не понятное.
Либо напишите свой макрос и не будет проблем.