Неубирающееся CMenu
В GUI программы Nero Express для выбора пользователем возможных действий используется меню, очень похожее на контекстное, отображенное в клиентской области диалога, причем при щелчке
мышкой вне области этого меню, оно НЕ УБИРАЕТСЯ. Как это сделано?
В функции CMenu::TrackPopupMenu есть параметр LPCRECT, определяющий границы прямоугольника, щелкая мышкой в котором, пользователь не убирает меню, однако данный параметр почему-то игнорируется.