🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.ms-windows.programacion
Article #77

Re: cargar BMP desde archivo con Visual C++

#77
From: yoghanee
Date: Fri, 24 Aug 2001 22:56
87 lines
3565 bytes
yo lo he hecho en un programa con esta funcion:
void CTutorView::cargarFoto()
{
 if (m_sFoto == "")
 {

  m_sFoto = "D:\\proyectos\\tutor\\sinfoto.bmp\0";

  const ancho = 75;
  const alto = 100;

  HBITMAP vFoto;
  vFoto = (HBITMAP) ::LoadImage(0,
m_sFoto,IMAGE_BITMAP,ancho,alto,LR_LOADFROMFILE);
  //Lo enlaza con la variable del control Picture
  m_Picture.SetBitmap(vFoto);
 }
 else
 {

  CFileDialog DlgAbrir(true);

  DlgAbrir.DoModal();

  HBITMAP vFoto;
  const ancho = 75;
  const alto = 100;
  vFoto = (HBITMAP) ::LoadImage(0,
DlgAbrir.GetFileName(),IMAGE_BITMAP,ancho,alto,LR_LOADFROMFILE);
  //Lo enlaza con la variable del control Picture
  m_Picture.SetBitmap(vFoto);
  m_sFoto = DlgAbrir.GetPathName();
 }
}

Donde m_sFoto es una variable de tipo CString definida en una clase Ficha
que tengo.
Em m_sFoto almaceno la ruta del archivo
Espero te sirva de algo.
Salu2:
Jorge
"Carlos" <carlosgrima@casalibertad.org> escribi� en el mensaje
news:2tdh7.38943$lo5.891874@telenews.teleline.es...
> Dios sabe que he intentado por todos los medios buscar una clase y un
m�todo
> que me permita cargar un archivo BMP desde un archivo .bmp... pero no he
> encontrado nada. S�lo encuentro m�todos y m�todos para cargar un BMP desde
> un manejador (o sea, desde un recurso), etc, etc... pero no para cargarlo
> desde un archivo, simplemente eso!!!
>
> �Alguien podr�a ayudarme?
> Muchas gracias :)
>
> PD: Estoy hablando de visual c++
>
> --
>
>
>
>
>
>
> CARLOS GRIMA
> � Web: http://www.casalibertad.org
> � Email: carlosgrima@casalibertad.org
> � ICQ: 39419413
>
> Coordinador de La Casa de la Libertad
> Webmaster de la Union de CyberAteos
>
> Moderador de:
> - Polemistas: un lugar donde confrontar ideas
> - CyberAteos: para los mejores ateos
> - GrupoCTP: club hispano de adictos al Civilization
>
> Visita:
> La Casa de la Libertad: http://www.casalibertad.org
> Union de CyberAteos: http://move.to/cyberateos
> La isla de Titi: http://www.titi.net
> Pagina de JRRF: http://go.to/jrrf
> Proyecto Chile: http://go.to/proyectochile
>
>
>
>
>
>
Technical Details
Message-ID: <8YAh7.66076$lo5.1364643@telenews.teleline.es>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!headwall.stanford.edu!news-out.nibble.net!news-in.nibble.net!telocity-west!TELOCITY!enews.sgi.com!sdd.hp.com!usc.edu!newspeer.cts.com!feed1-in.uncensored-news.com!propagator-la!news-in.superfeed.net!caladan.arrakis.es!telenews.teleline.es!not-for-mail
References: <2tdh7.38943$lo5.891874@telenews.teleline.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 10d088,dc5ae025bf5d8fa8
X-Google-Attributes: gid10d088,public
X-Google-Thread: 10a068,dc5ae025bf5d8fa8
X-Google-Attributes: gid10a068,public
X-Google-Thread: f53ec,dc5ae025bf5d8fa8
X-Google-Attributes: gidf53ec,public
X-Google-ArrivalTime: 2001-08-24 15:56:37 PST
From: "yoghanee" <J_GALLO@teleline.es>
Newsgroups: es.comp.os.ms-windows.programacion,es.comp.lenguajes.c++,microsoft.public.es.vc
References: <2tdh7.38943$lo5.891874@telenews.teleline.es>
Subject: Re: cargar BMP desde archivo con Visual C++
Lines: 89
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Message-ID: <8YAh7.66076$lo5.1364643@telenews.teleline.es>
Date: Fri, 24 Aug 2001 22:56:04 GMT
NNTP-Posting-Host: 195.235.97.105
X-Complaints-To: usenet@teleline.es
X-Trace: telenews.teleline.es 998693764 195.235.97.105 (Sat, 25 Aug 2001 00:56:04 MET DST)
NNTP-Posting-Date: Sat, 25 Aug 2001 00:56:04 MET DST
Organization: Clientes_Teleline
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!headwall.stanford.edu!news-out.nibble.net!news-in.nibble.net!telocity-west!TELOCITY!enews.sgi.com!sdd.hp.com!usc.edu!newspeer.cts.com!feed1-in.uncensored-news.com!propagator-la!news-in.superfeed.net!caladan.arrakis.es!telenews.teleline.es!not-for-mail