Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

MainMenu & WinAPI   Найти похожие ветки 

 
Shyrick   (2010-05-11 15:35) [0]

Приветствую! Скажите, можно ли послать click-сообщение пункту меню если он заблокирован? Точнее это сообщение обработается? Как его можно разблокировать, WM_ENABLE?


 
Palladin ©   (2010-05-11 15:38) [1]

а сразу функцию обработки вызвать нельзя?


 
Anatoly Podgoretsky ©   (2010-05-11 15:50) [2]

> Shyrick  (11.05.2010 15:35:00)  [0]

Можно, но толку не будет.


 
Shyrick   (2010-05-11 17:26) [3]

Получается если елемент заблокирован то он не принимает сообщения от клавиатуры и мыши. Тоесть заставить сработать его обработчик никак нельзя?


 
Leonid Troyanovsky ©   (2010-05-11 17:48) [4]


> Shyrick   (11.05.10 17:26) [3]

> сообщения от клавиатуры и мыши. Тоесть заставить сработать
> его обработчик никак нельзя?

Зависит от.

Если, например, это дельфийский menuitem.OnClick, то не получится.
Если же это обработка WM_COMMAND для окна с оным меню, то она
возможна в ответ на соотв. SendMessage.

--
Regards, LVT.


 
Shyrick   (2010-05-11 17:59) [5]

жаль но это OnClick
Спасибо всем за консультацию


 
Leonid Troyanovsky ©   (2010-05-11 18:17) [6]


> Shyrick   (11.05.10 17:59) [5]

> жаль но это OnClick

И собс-ное приложение? :)

--
Regards, LVT.


 
Shyrick   (2010-05-11 21:49) [7]


> И собс-ное приложение? :)

Ну конечно нет :)

Кстати, а если программа открывает бинарник (структуру которого я не знаю), в нем чего нить редактируется (естественно в человеческом виде, что-то наподобие базы) но сохранить нельзя, чисто теоретически можно выдрать массив (я думаю должен быть массив) из оперативной памяти и сохранить в файл. Пробую WinHex редактором (отличный кстати редактор) открываю  Entire memory нужного процесса, в принципе признаки файла нахожу но вот где начало, где конец =) и не факт что массив в памяти расположен последовательно, и не факт что вообще массив.

Есть у кого по этому поводу какие мысли?
Как вариант конечно разобраться сос структурой и самому написать редактор, но мне это не нужно, потому как попросили просто помочь с Демо программой, что уже переросло в спортивный интерес =)


 
И. Павел ©   (2010-05-11 22:21) [8]


> Есть у кого по этому поводу какие мысли?

Приобрести полную версию программы, с доступной кнопкой "сохранить".


 
Shyrick   (2010-05-11 22:39) [9]


> Приобрести полную версию программы, с доступной кнопкой
> "сохранить".

Вариант, но повторюсь, это не мне нужно, просто стало интересно. Нужно же совершенствовать свои знания.

Кстати, через hex редактор вроде бы получилось сохранить в файл. По крайней мере программа его открывает без проблем.

Должен же быть другой способ, не такой жесткий =) делают же патчи, кряки и тд.


 
Игорь Шевченко ©   (2010-05-11 23:31) [10]


> делают же патчи, кряки и тд


делают. на других форумах. а на здешнем читают правила.



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

Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.054 c
15-1264714204
Юрий
2010-01-29 00:30
2010.08.27
С днем рождения ! 29 января 2010 пятница


3-1221825053
Антон
2008-09-19 15:50
2010.08.27
Настройка доступа из Delphi к Access через ADO


2-1269262046
Константин
2010-03-22 15:47
2010.08.27
Не уничтожается объект


2-1274347680
slay64
2010-05-20 13:28
2010.08.27
Обнаружена ошибка. Приложение будет закрыто....


2-1265742686
Константин
2010-02-09 22:11
2010.08.27
Интернационализация приложения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский