Fórum Sobre API correta a sofrer hook (gancho) #324758
05/07/2006
0
Bruno Belchior
Curtir tópico
+ 0Posts
05/07/2006
Micheus
Achei um link sobre a função: [url=http://cc.borland.com/Item.aspx?id=20307]Borland[/url]
Boa sorte.
Gostei + 0
06/07/2006
Michael
Se optar pelo caminho da API Hooking, vc pode encontrar um programa exemplo que ´hooka´ as API´s de impressão do Windows junto com a biblioteca MadCodeHook, no site [url]www.madshi.net[/url]. Após a instalação, será criada uma pasta com fontes de demos, e um deles se chama PrintMonitor. Vc pode olhá-lo e descobrir qual API é mais últil para vc.
Observe que vc não precisa usar a MadCodeHook se não quiser. O código fonte, devidamente modificado, pode funcionar tbm com a biblioteca do Nildo (BmsAPIHook).
Existe um detalhe importante que vc deve ter em mente no caso de impressoras de rede. Neste caso, há mais de um computador envolvido no processo de impressão, geralmente o cliente e o servidor. Desta forma, as API´s que são chamadas no cliente são totalmente diferentes das chamadas no servidor de impressão. Do lado do cliente vc vai encontrar API´s como EndPage, por exemplo, e do outro funções associadas ao spooler de impressão.
A vantagem de rodar o programa no servidor é que nenhum cliente vai precisar ser hookado. Vc pode encontrar mais detalhes sobre este assunto no fórum da MadCodeHook, em [url=http://forum.madshi.net]forum.madshi.net[/url]. Faça uma pesquisa por ´print´ ou ´printer´ e irá encontrar bastante informação.
[]´s
Gostei + 0
06/07/2006
Bruno Belchior
Gostei + 0
06/07/2006
Bruno Belchior
Gostei + 0
06/07/2006
Bruno Belchior
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)