как запустить событие щелчка пункта меню в ATL ИЛИ WTL?

В настоящее время я использую сообщение ON_WM_SELECT, но оно будет срабатывать при наведении курсора мыши на меню.


person Shashi    schedule 26.11.2010    source источник


Ответы (1)


Вместо ON_WM_SELECT я использовал COMMAND_RANGE_HANDLER(0, 10000, OnClickCopyItem), чтобы получить событие щелчка для каждого пункта меню.

COMMAND_RANGE_HANDLER (idFirst, idLast, функция)

person Shashi    schedule 15.12.2010