Const WM_INITMENU = &H116
Окно получает сообщение WM_INITMENU перед выводом на экран пункта меню (стандартное или системное), что позволяет модифицировать меню перед его показом. Окно получает это сообщение через функцию обратного вызова WindowProc
смотри пример menu.zip