· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Определение hMenu меню созданного ресурсом

Посл.отвђт Сообщенiе


Дата: Авг 1, 2004 01:31:57

Есть такое меню в ресурсе:
Файл
..Выход
Вид
..Панель инструментов
..Строка состояния

Хочу получить идентификатор "..Панель инструментов" по идентификатору ресурса или по расположению в меня. Делаю GetMenu\GetSubMenu не получается


Дата: Авг 1, 2004 02:02:13

GetMenuString & MF_BYPOSITION


Дата: Авг 1, 2004 02:18:35

GetMenuString
Копиpует метку элемента меню в Str. Копиpуемая метка заканчивается пустым символом.
А какже hMenu. Мне надо -/UN CHECKED крыжик поставить.
CheckMenuItem требует hMenu


Дата: Авг 1, 2004 15:26:12

GetMenuItemID,hMenu,nPos
CheckMenuItem,hMenu,eax,MF_CHECKED


Дата: Авг 1, 2004 20:14:06

Спасибо за помощь я сделал так:
Надо было получить меню "Вид"
GetMenu,hWnd
GetSubMenu,eax,1
CheckMenuItem,Main_View_hMenu,ebx,MF_BYPOSITION or MF_UNCHECKED
У меня не получалось потому что я не ставил флаг MF_BYPOSITION


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.080