non rispondo proprio al tuo quesito
però a me la cosa funziona perfettamente se creo il menù tramite le apposite api (CreatePopupMenu e AppendMenu) in maniera che il menu crato sia gia un popup