Главная страница
    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.058 c
6-1217230489
workbench
2008-07-28 11:34
2010.08.27
IdFTP + FTPWork


15-1268429405
Юрий
2010-03-13 00:30
2010.08.27
С днем рождения ! 13 марта 2010 суббота


8-1205337835
Ramzes001
2008-03-12 19:03
2010.08.27
Запрет смены пропорций у фото


15-1273530236
Фд
2010-05-11 02:23
2010.08.27
Привязать домены


2-1273570593
Фильтор
2010-05-11 13:36
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский