Ir ao conteúdo
  • Cadastre-se

Como usar os ficheiros rc?


Cambalinho

Posts recomendados

para usar-mos o icon no LoadImage():

1 - criamos o resource.h:

#define songoku 101

2 - criamos o ficheiro resource.rc:

#include "resource.h"

MAINICON ICON  "x-7.ico"
songoku ICON "C:\\Users\\Cambalinho\\Documents\\CodeBlocks\\classcontrols\\bin\\Release\\x-7.ico"

3 - no main.cpp incluimos os resource.h.

 

4 - como ler a imagem:

HICON hicon = (HICON)LoadImage(GetModuleHandle(NULL),MAKEINTRESOURCE(songoku), IMAGE_ICON, 0, 0, LR_SHARED);

....

essa linha estou a usar numa funçao:

void FromResource(DWORD strResource, string strType)
{
 		if( (toupper(strType[0])=='I' && toupper(strType[1])=='C' && toupper(strType[2])=='O' && toupper(strType[3])=='N'))
        {
            HICON hicon = (HICON)LoadImage(GetModuleHandle(NULL),MAKEINTRESOURCE(strResource), IMAGE_ICON, 0, 0, LR_SHARED);
//...............

como vêem eu tenho de saber a constante(songoku) e o tipo(ICON).

usando só 'songoku'(com as funçoes Resource ou isso), consigo obter o 'ICON'?

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...