Jump to content
Fórum Script Brasil
  • 0

interface grafica em c


hackerdeprimido
 Share

Question

ola, uma dificuldade que eu tenho em c é a questão da interface gráfica... E essa é minha pergunta. 

Qual é a melhor forma de se criar uma interface gráfica q se alie com a logica criada no programa em c e que você possa mexer da forma q você quiser ? colocando botoes, tudo mesmo, que de pra você fazer a logica interagir com o usuário. 

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

bom...tanto C como C++ não dispõem de bibliotecas para a implementação de interfaces gráficas de forma padrão, mas por sorte ambos linguagens são altamente extensíveis pelo qual você pode usar uma biblioteca de algum terceiro, até mesmo os próprios sistemas operativos provêem um conjunto de ferramentas chamadas API para que através não só de C/C++ si não de vários outros linguagens de programação a comunicação com o sistema, isso inclui interfaces gráficas entre muitas outras coisas, no Windows por exemplo isso se chama WinAPI. Usar a API não é a única forma, você pode usar alguma biblioteca que faça uso da API por vc, elas costumam ser bem mais amigáveis e inclusive são mais portáveis entre sistemas operativos, por exemplo, se você quer fazer um programa com interface gráfica para Windows, saiba que você precisa usar a API do Windows, depois se quiser fazer esse mesmo programa para Linux você terá que usar a API do Linux, resumindo você terá que aprender a usar 2 APIs, porem existem bibliotecas que fazem o uso das apis por vc, si você quer criar um botão por exemplo, você faria algo como crearBotão(janela,x,y), e essa função dependendo do sistema operativo que estiver se encarrega de chamar a API especifica para esse sistema.

Então para criar o que você quer saiba que ou você usa a API ou você usa alguma biblioteca mais amigável como QT, WXWidgets etc, por colocar alguns exemplos,existem muitas delas, escreva no google, "interfaces gráficas Windows C++" no google e seguro você acha algumas delas.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      149.6k
    • Total Posts
      646.2k
×
×
  • Create New...