Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

DeleteMenu, RemoveMenu

1.8K
31 января 2005 года
CoderDecoder
53 / / 22.10.2003
Нижеприведённый код выполняется по таймеру... Это код программы, которая пытается убрать седьмой пункт меню из другой программы. Почему-то, иногда у него получается это сделать, иногда - нет. Странно. Никто не подскажет, от чего это может быть...

 
Код:
void* wHandle = FindWindow("TfrmMain", NULL);

  if (!wHandle)
    return;

  HANDLE hMnu = GetMenu(wHandle);

//  RemoveMenu(hMnu, 7, MF_BYPOSITION);
  DeleteMenu(hMnu, 7, MF_BYPOSITION);
  DrawMenuBar(wHandle);   //Перерисовываем меню программы
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог