Leozin wrote:KWill, você testou esse código e tá ok?
eu nem cheguei a testar, mas pelo visto parece que ficou bem animal esse teu código
parabéns
EDIT:
Caralho velho, tu mandou bem demais! Acabei de testar e ficou muito legal!
Tu tem algumas dicas de fontes, livros sei lá, pra lidar com JNA etc? Ou saber mais sobre a API do windows?
Eu testei o código antes de postar, e pelo menos por aqui normalmente funciona, só não testei exaustivamente até achar condições em que o código não funcionasse. Fiquei mesmo dando uma de "code crawler" para achar algumas informações sobre a api do Windows lá no MSDN, conforme indicou o thingol. Eu acabei por adaptar em outra ocasião códigos para abrir/fechar o CDROM, tocar o speaker, tudo usando JNA, mas fazendo com que fosse possível fazer essas coisas também no Linux/Solaris/FreeBSD/OpenBSD/MacOSX, ou seja, as plataformas suportadas pelo JNA. Ainda não consegui testar esses códigos no MacOSX, no Solaris ou no OpenBSD. Para mim foi divertido ir caçando informações sobre como fazer algumas coisas em determinados S.O.s, consultando a documentação de diversos sistemas operacionais. Fiquei até fuçando o código-fonte do OpenSolaris e do FreeBSD...
Inté.
This message was edited 2 times. Last update was at 19/12/2008 09:32:09
|