![]() |
>>в zinc 3 есть функция отключения этой кнопки (и других).
обладатели 2.5 не ищут легких путей ! :) |
Здравствуйте. У меня нет опыта в написании библиотек, как и компиляторов С++ или Дельфи. Нельзя ли выложить dll-ку с отключением кнопки контекстного меню для всеобщего пользования?
Спасибо. |
что-то зачастили D:
http://flasher.ru/forum/showthread.php?t=110772 пост №6 пример расчитан на "доводку" под свои нужды, но вполне рабочий. ... >>Нельзя ли выложить dll-ку ... для всеобщего пользования. прежде, чем выкладывать что-то конкретное, нужно четко сформулировать требования насчет того, какой функционал должна реализовывать эта длл. |
Большое спасибо.
Требование одно: отключение кнопки контекстного меню на клавиатуре. По поводу dll. Выводит: Цитата:
чтобы это могло быть? zinc 2.5.0.23 в 9-ом флеше компилирую под 8-ку и соответственно AS2. Может из-за того, что Код:
// Имена объектов file mapping и mutex, создаваемых плеером. |
если вы разбираете пример во .fla из указанного поста, то данная ошибка возникает, когда длл не может определить хэндл окна проигрывателя. возможно вам следует изменить строку
Код:
var activex = "FlashPlayerControl_MacromediaFlashPlayerActiveX_7309416";в 2.5.0.34 оно именно такое. выясните какое оно в 2.5.0.23 и поменяйте. выяснить можно при помощи проги WinSpector - она дает полную информацию о любом окне любого запущенного приложения. посмотрите что она показывает для окна цинк-ехе, когда он запущен. длл ищет хэндл "пробегая по детям" окна, чей заголовок равен formTitle пока не встретит окно с которым ассоциирован указанный класс. что касается имен мутекса и файлмаппинг то врядли их названия меняются ( и не меняются) от версии к версии, иначе локалконнекшн не будет иметь обратной соместимости. ... 2.5.0.23 у меня нет в наличии. проверить не могу. попробуйте найти 2.5.0.34, на нем работает. |
У меня
Код:
var activex = "FlashPlayerControl_MacromediaFlashPlayerActiveX_7297128";Но после этого при нажатии любой кнопки на мыше, происходит зависание окна - не отвечает. |
мм.. досадно.
сорри. что-то сделать еще для вас? могу только предполагать: косяк цинка 2.5.0.23. ибо 34 рулит. сия длл юзается в моей организации и нон проблем .. тьфу.. тьфу.. реплайс нормальнро происходит. тогда можно попробовать хук чтоли, я не знаю... пути есть решения только время надо ... почему вы не заюзаете 34? 3.0.0... или как там косячит в длл по полной. .......... блин, да когда ж мы сделаем свою рульную оболочу? достали эти косяки... |
2 alexcon314
Спасибо за помощь. Буду искать 34. :( P.S. Да, действительно в 34-ке все работает на ура. большое спасибо. И еще такой вопрос: сколько будет стоить включение этого кода и вашей dll в коммерческий проект? |
>>И еще такой вопрос: сколько будет стоить включение этого кода и вашей dll в коммерческий проект?
обозначьте просто мое скромное участие и все. |
Договорились
|
| Часовой пояс GMT +4, время: 10:48. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.