Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Vite
1 / 1 / 0
Регистрация: 02.12.2014
Сообщений: 75
#1

CMenu::InsertMenu - определение доступа в зависимости от состояния памяти? - C++

24.07.2015, 12:57. Просмотров 165. Ответов 0
Метки нет (Все метки)

Привет всем,

Подскажите, пожалуйста, как динамически определить доступ к меню, в зависимости от состояния памяти?
Например:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CWnd * pMain = CWnd::FindWindow(NULL, L"MobiScript");
if (pMain != NULL)
{
    CMenu * menu = pMain->GetMenu()->GetSubMenu(0)->GetSubMenu(6);
    if (menu != NULL)
    {
        UINT nFlags = NULL;
        VARIANT_BOOL IsLoad = cat->IsLoaded(&SessionId);
        switch (IsLoad)
        {
            case -1: nFlags = MF_BYPOSITION;
                break;
            case  0: nFlags = MF_BYPOSITION | MF_GRAYED;
                break;
        }
        menu->InsertMenu(1, nFlags, MF_POPUP, _T("Catalog to XML\tCtrl+E"));
    }
}
На момент старта приложения, файл не загружен в память, следовательно доступ к меню блокирован. Когда файл загружен в память, доступ должен быть, но каким образом это реализовать?

Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.07.2015, 12:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос CMenu::InsertMenu - определение доступа в зависимости от состояния памяти? (C++):

CMenu::InsertMenu - обработка сообщения - C++
Привет всем, Подскажите, пожалуйста, как обработать сообщение CMenu::InsertMenu посылаемое из внешнего приложения? Resource.h ...

Определение кислотности раствора в зависимости от цвета индикатора - C++
помогите составить программу определения кислотности раствора в зависимости от цвета индикатора.

Определение кислотности раствора в зависимости от цвета индикатора - C++
Составить программу определения кислотности раствора в зависимости от цвета индикатора. Например возьмём один индикатор метиловый...

Определение процессора без доступа к реестру - C++
Необходимо получить строку Через регистр делается все крайне просто AnsiString ProcessorName; TRegistry *reg = new...

Определение зависимости высоты полета от числа оборотов вокруг Земли - C++
С++ уже как 2 года забыл, не прошу делать всю работу за меня, но прошу подсказать с чего начать писать программу, только начал учиться...

Оптимизация доступа к памяти - C++
Интересует вопрос. При умножении матриц даст ли результат такая замена или компилятор видит что в цыкле адрес ячейки тот же и сам...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2015, 12:57
Привет! Вот еще темы с ответами:

Определение утечки памяти - C++
Здравствуйте! Имеется такая ситуации: к проекту подключается lib файл и создается класс наследуемый класс определенный в либе. Подскажите...

Синхронизация доступа к разделяемой памяти - C++
Когда потоки являются дочерними по отношению к процессу тут все просто - объект мьютекса находится в общей памяти и используя этот объект...

Осуществление доступа к памяти в Windows - C++
Помогите, пожалуйста. Возникла проблема. Нужно каким-то образом добраться до памяти по адресам 0xF000:0x0000 и т.д. Под Дос, я так понимаю,...

Нет доступа к ячейке памяти?! - C++
День всем добрый. Я понимаю, неприлично как-то по пять раз на день форумчан беспокоить, но тут исключительный случай! Короче,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru