Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[C/C++] Colocando um tema melhor nos forms da Windows API


felipeanchieta
 Compartilhar

Posts Recomendados

Olá pessoal do CC (piada besta),

 

hoje eu vou dar uma dica pra vocês sobre os temas que o resources da Windows API gera no executável.

 

Como todo programador de C/C++ sabe, o método mais fácil pra fazer forms em linguagem "nativa" do Windows é utilizando os resources (DialogBox, por exemplo).

 

O problema é que os "forms" ficam feinhos, com a aparência rústica do Windows 2000, e isso não é legal, mesmo porque, os mais antigos como eu já usam Windows XP a muito tempo.

 

Fiz uma MessageBox simples, não fiz nada complicado pra mostrar exemplo.

 

Veremos aqui uma foto de uma form no estilo clássico \/

 

sempragmacomment.png

 

 

 

E essa aqu item o código:

 

compragmacomment.png

 

 

O "código", ou melhor dizendo, o #pragma que você irá colocar é:

 

É necessário se cadastrar para acessar o conteúdo.

 

Este pragma devera ser colocado no arquivo principal, ou seja, aonde estará a WinMain()

 

 

 

Sem mais, espero ter ajudado!

 

Até a próxima!

Link para o comentário
Compartilhar em outros sites

Europeu de Portugal ;)

 

Que tipo de projeto foi criado ? Windows application ?

 

Projeto vazio. Só escrevo "no braço". Exceto quando eu estou modelando os resources (ícones, caixas de diálogos (forms), etc. )

 

Aquele Win32 Application gera muito lixo pra pouca coisa.

 

Esse

É necessário se cadastrar para acessar o conteúdo.
tem algumas coisas interessantes sobre C, C++ e Windows API.

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.