Administra o teu Blog

Cria o teu Blog Já! Fácil e Grátis

Rogerio - Tx

Categoria: C/C++

Video Aula: C

bruno-adm 18/09/2007 @ 13:19

Video Aula:
Linguagem C (3 capitulos): http://www.4shared.com/dir/1835640/46a6900e/aulas_c.html

Livros e Apostilas

bruno-adm 18/09/2007 @ 13:17

Livros e Apostilas

Introdução ao C: www.inf.ufrgs.br/~nmaillard/info1040/c.pdf

C completo e total: http://www.4shared.com/file/3750775/f581eebf/c_completo_e_total__pt_br_.html?s=1

Apostila sobre C Básico: http://www.crieseuwebsite.com/apostilas/download.php?categoria=C/C&arquivo=80

Apostila sobre C++ Básico: http://www.crieseuwebsite.com/apostilas/download.php?categoria=C/C&arquivo=82

Livro C++ (627 pgs): http://www.crieseuwebsite.com/apostilas/download.php?categoria=C/C &arquivo=82

Livro sobre Visual C++: http://www.megashare.com/100877

Série Languege C (4 livros em inglês): http://rapidshare.de/files/34952972/C_Langauges.rar

Apostila sobre POO em C++: http://www.portaldaprogramacao.com/apostilas2.asp?c=13

Abrindo gaveta do driver

bruno-adm 18/09/2007 @ 13:16

Abrindo gaveta do driver

Mais uma vez olhando por ai me deparo com uma duvida muito cruel, como abrir e fechar a gaveta do driver em C/C++?
A utilidade disso é quase nenhuma, mas em todo o caso, sempre havera os casos que poderam responder a está questão.

Realmente esta é uma tarefa digamos que um pouco complicada, pois o C/C++ não vê drivers, mas sim fluxos, e também ele não reserva nenhuma função para está tarefa.
Mas ai você se pergunta: -Como o Nero (programa codado em C/C++), consegue-o fazer.
A resposta é simples, sempre há um meio de burlar o sistema.

Bom mas deixo bem claro que o que vou explicar é algo para windows (precisa do header windows.h).

Prosseguindo, para fazer isso temos que "linkar" a biblioteca winmm.lib, ou libwinmm.a no DevC++, nela contém algumas strings que realizam algumas tarefas interresantes entre hardware - software no windows.
E para a tarefa de enviar strings ao SO usamos a função mciSendStringA.

Na verdade o codigo em sí não é complicado, pelo contrário é bem simples, mas o recurso que temos que usar é bem desconhecido.
Bom aqui vai um exemplo com comentários que exemplificara a tarefa e a String envolvida: http://phpfi.com/204544

Lembrando que há outras formas (inclusive no linux), mas como sempre a API do windows nos facilita esta tarefa.

Qualquer duvida e/ou sugestão, coloquem-na em anexo.

Ate a próxima.