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

EnableMenuItem   Найти похожие ветки 

← →
BVV   (2005-05-08 17:14) [0]

подскажите как правильно пользоватся функцией EnableMenuItem.
Делаю так
for i:=0 to getmenuitemcount(mh)-1 do
begin
  EnableMenuItem(mh, i, MF_BYPOSITION and MF_GRAYED);
end;
ни какого результата


← →
begin...end ©   (2005-05-08 19:19) [1]

EnableMenuItem(mh, i, MF_BYPOSITION or MF_GRAYED)


← →
Marser ©   (2005-05-08 21:32) [2]


> MF_BYPOSITION and MF_GRAYED

Данный вопрос принципиален. в [1] дан верный ответ. Ваша конструкция вернёт ноль, как выражение $400 and  1. Потому и не получалось.

Советую обратить внимание на логику. Дабы не путать коньюнкцию и дизъюнкцию.



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

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



Память: 0.45 MB
Время: 0.028 c
14-1117290223
Cerberus
2005-05-28 18:23
2005.06.29
Cтарая программа.


1-1117721563
Erik1
2005-06-02 18:12
2005.06.29
Как записать указатель на процедуру в масв?


4-1115538019
Makhanev A.S.
2005-05-08 11:40
2005.06.29
Как запретить смену системного времени в Windows?


6-1111926043
Mylen Farmer
2005-03-27 16:20
2005.06.29
Проверка состояния соединения


4-1115232394
Alpine
2005-05-04 22:46
2005.06.29
Программное нажатие левой кнопки мыши !




   Наверх