Menú dinámico usando mfc

Me gustaría agregar un elemento de menú a mi menú principal y luego completarlo con elementos en tiempo de ejecución. ¿Cómo haría esto? Y además de agregar elementos, ¿cómo podría tener una entrada de mapa de mensajes para ellos ya que no conozco la identificación?