Здравствуйте, Trinity-2001, Вы писали:
T2>Привет всем!
T2>Так вот вопрос в том, что я не могу найти толковое текстовое описание, как работать с этим меню в .rc2. Все это я делаю в VS 2005, но я так поняла, что такие меню делаются в среде EVC, которой у меня нет.
Не обязательно в EVC. Формат описан в SDK. Если программа разрабатывается для Windows Mobile 5 и выше, то можно не использовать этот тип ресурсов.
T2>Мне нужно сделать так, чтобы на правой было "Connect", и висело меню, а сейчас там нет меню, а просто написано "Connect". Помогите, плиз!
T2>Вообщем, задача простая, но на эту тему мой MSDN молчит...
Пример создания меню без использования ресурсов rc2 (Windows Mobile 5 и выше):
SHMENUBARINFO smbi = {0};
smbi.cbSize = sizeof(SHMENUBARINFO);
smbi.hwndParent = m_hWnd;
smbi.dwFlags = SHCMBF_HMENU;
smbi.hInstRes = (HINSTANCE)LoadMenu(IDR_MENU1);
if(SHCreateMenuBar(&smbi)
{
m_hMenuBar = smbi.hwndMB;
}
где IDR_MENU1 — индентификатор ресурса меню, которое создано редактором ресурсов студии.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>