Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подскажите как найти в какой *.dll сидят свойства притера [Win2k]


integer ©   (2004-11-18 18:07:00) 

Подскажите как найти в какой *.dll сидят свойства притера где закладка качество печати принтера !!!


nomshar   (2004-11-22 13:06:00) [1]


> Progh

Первое. Статья, ссылку на которую я дал, хорошая, даже очень.
Второе. Если так уж необохидимо на Delphi, то пожалуйста. http://www.delphimaster.ru/articles/hooks/index.html
В этой статье рассказано о хуках.
А вот о перехвате WINAPI функций, это, батенька, вам к Рихтеру, Шрайберу и т.д. Но предупреждаю, там все на C/C++.


Progh   (2004-11-20 13:51:00) [2]


>
> [14] nomshar   (19.11.04 16:43)
>
> > а может делать  Перехват вызовов функций из динамических
>
> > библиотек
>
> Можно. Читать здесь. http://www.rsdn.ru/article/baseserv/apicallsintercepting.xml


А может кто знает ХОРОШУЮ статью про локальный и глобальный перехват WIN API с примерами на Делфи?


nomshar   (2004-11-19 16:43:00) [3]


> а может делать  Перехват вызовов функций из динамических
> библиотек

Можно. Читать здесь. http://www.rsdn.ru/article/baseserv/apicallsintercepting.xml


integer   (2004-11-19 15:41:00) [4]

а может делать  Перехват вызовов функций из динамических библиотек


integer   (2004-11-19 15:09:00) [5]

дддддаааааааааа много там переводить, вижу [4] самий надьожной и ефективной способ!!!


nomshar   (2004-11-19 14:26:00) [6]


> integer

Пойми, что здесь дело не в принтере, а в безопасности.
Вот все, что есть о печати в WINAPI: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/prntspol_95sz.asp


integer   (2004-11-19 14:21:00) [7]

єсли точнеє нужно прибить от ето окно виполните ету строчку и увидите  
rundll32 printui.dll,PrintUIEntry /e /n HP_admin
где HP_admin-имя вашего принтера


integer   (2004-11-19 13:59:00) [8]

может ктота знаєт какой функциєй визиваєтся свойства принтера???


integer   (2004-11-19 13:43:00) [9]

"Вроде должно помочь" от именно што вроде я тоже думал да нет чере word жмеш Ctrl+P и все свойства на лицо !!!


nomshar   (2004-11-19 12:59:00) [10]

В свойствах принтера ставишь для нужных пользователей доступ "Печать" и все. Вроде должно помочь.


integer   (2004-11-19 12:28:00) [11]

через привилегии неполучаєтся, я уже и груповой политикой закрил раздел реєстра куда regmon показивал при редартированни свойст , и убрал з меню пуск настройку , а заходиш через word жмеш Ctrl+P и все свойства на лицо !!!


nomshar   (2004-11-19 12:10:00) [12]

Слушай, ты извини, но мне кажется все гораздо проще делается установкой привилегий для пользователя. Или у тебя чисто спортивный интерес?


integer   (2004-11-19 12:06:00) [13]

мне нужно штоб пользователь незсмог поменять свойства печати особенно штоб немог знять флажок (Економия тонера), я уже нашол где сидят ети свойства  в windir\system32\spooll\drivers.....
Я взяз reshacker и удалил ету закладку и работаєт только єсли щто нужно будет менять dll, может у кавота будут какиєто другиє соображения!!!


DelphiN!   (2004-11-19 10:36:00) [14]


>  integer   (18.11.04 18:07)


Тебе нужно показать этот диалог?


Cobalt   (2004-11-18 22:39:00) [15]

Попробуй сформулировать свой вопрос поподробнее - телепаты ещё в отпуске :(


integer   (2004-11-18 18:22:00) [16]

или как посмотрет загружениє в даной момент dll


Наверх

Титульная страница Поиск, карта сайта Написать письмо