Я создаю приложение с использованием VS2008 на C ++ для Windows Mobile 6 и хочу изменить панель инструментов, связанную с левой и правой софт-клавишами.Я знаю, как изменить их между меню и кнопками перед компиляцией, изменив ресурсы (NOMENU), однако, поскольку меняются требования моего приложения, я хочу иметь возможность изменить меню на кнопку и обратно.
Это не вариант следовать стандартной модели левой кнопки / правого меню.Я всегда пытался использовать два меню и перехватывать WM_INITMENUPOPUP, когда я хочу рассматривать одно как кнопку, однако меню остается нажатым до изменения фокуса, что не соответствует моим целям.
Заранее спасибо.