Вниз
Скачать: CL | DM;

Какие параметры задавать EnableMenuItem   Найти похожие ветки 

← →
Max003   (2004-01-18 12:29) [0]

Мне необходимо сделать пункт меню в чужой программе активным (enabled=true). Я использую функцию EnableMenuItem. По справке задаю параметры:


hMenu := GetMenu(Handle);
hMenu := GetSubMenu(hMenu, 0);
Number := GetMenuItemID(hMenu, 1);
R:=mfs_Enabled;
EnableMenuItem(hMenu,Number,R);


Компилируется нормально, а меню так и не становится активным. Подскажите, пожалуйста где ошибка?


← →
BiN ©   (2004-01-18 19:08) [1]

Unit Windows

...

const
 {$EXTERNALSYM MF_ENABLED}
 MF_ENABLED = 0;
 {$EXTERNALSYM MF_GRAYED}
 MF_GRAYED = 1;
 {$EXTERNALSYM MF_DISABLED}
 MF_DISABLED = 2;

 {$EXTERNALSYM MF_UNCHECKED}
 MF_UNCHECKED = 0;
 {$EXTERNALSYM MF_CHECKED}
 MF_CHECKED = 8;
....



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.023 c
6-1074031037
Zeon
2004-01-14 00:57
2004.03.28
Свой SMTP-сервер


4-1074053732
Sirus
2004-01-14 07:15
2004.03.28
Как из DLL отослать сообщение вызывающему приложению??


3-1077199046
}|{yk
2004-02-19 16:57
2004.03.28
Никто не подскажет, в чем здесь логическая ошибка?


3-1077723225
Domkrat
2004-02-25 18:33
2004.03.28
Работа с *.DBF


14-1078421430
Rouse_
2004-03-04 20:30
2004.03.28
С Днем Рождения 1 - 2 Марта (Наверстывая упущенное :)




   Наверх