Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Dotinho

Iniciação e informação sobre Headers

Mensagens Recomendadas

Dotinho    1
Dotinho

Boas, programo em vb, mas já vi que há certas funções que vb nao suporta, então estou a tentar iniciar um bocado de c++, tambem já vi que nao tem nada haver com vb, por isso surgem-me algumas questões:

Ora eu quero controlar a luminosidade do ecra no portatil, então encontrei algumas páginas na msdn, uma delas é como ler :http://msdn.microsoft.com/en-us/library/aa906594.aspx e este link para adicionar o display como device: http://msdn.microsoft.com/en-us/library/ms794620.aspx, mas diz que está num header que é o  Declared in Dispmprt.h. Include Dispmprt.h. mas nao sei onde se contra no meu computador os Headers, inclusive ja pus no codigo #INCLUDE "Dispmprt.h", mas da-me erro porque nao o encontra...

Algumas dicas uteis?

cmps

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
OldCoder    0
OldCoder

Em primeiro lugar, quando estás a incluir um header, se escreveres

#include "header.h"

o compilador procura pelo teu header na mesma directoria que o ficheiro de onde o chamaste. Se, por exemplo, queres usar headers da API do Windows, deves escrever

#include <header.h>

Claro está, isto funciona se o compilador souber onde está a API que estás a querer usar (se estiver no "include path")...

O teu problema pode também ser um de configuração, e depender do compilador que estás a usar, e de como instalaste a SDK... portanto quanto mais informação mostrares, como por exemplo a tua configuração, uma amostra do teu código e das mensagens de erro, melhor.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade