Video Aula: C
Video Aula:
Linguagem C (3 capitulos): http://www.4shared.com/dir/1835640/46a6900e/aulas_c.html
Video Aula:
Linguagem C (3 capitulos): http://www.4shared.com/dir/1835640/46a6900e/aulas_c.html
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
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.