Cómo cargar archivos de gráficos y mostrarlos en C++

Seleccione idioma Seleccione idioma
Id. de artículo: 218972 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Nota Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ 2003 y Visual C++ .NET 2002 admiten tanto el modelo de código administrado suministrada por Microsoft .NET Framework y el modelo de código nativo no administrado de Microsoft Windows. La información de este artículo sólo se aplica al código no administrado de Visual C++.

Resumen

Loadpic.exe es un ejemplo que muestra cómo cargar archivos de gráficos como .gif, .jpg, .bmp, .ico, .EMF, .wmf y los muestra. Para ello, utilice la funcionalidad integrada en la función OleLoadPicture . La función OleLoadPicture convierte estos formatos diferentes en una interfaz IPicture . A continuación, podemos utilizar la función IPicture::Render para mostrarlos.

Más información

Visual C++ 6.0

El archivo siguiente está disponible para descargarlo del Centro de descarga de Microsoft:
Contraer esta imagenAmpliar esta imagen
Download
Download the Loadpic.exe package now.
Para obtener información adicional acerca de cómo descargar los archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
119591Cómo obtener Archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft exploró este archivo en busca de virus. con el software de detección de virus más reciente disponible en la fecha de publicación. Asimismo, el archivo se almacenó en servidores seguros que ayudan a prevenir que se hagan cambios no autorizados.

Visual C++ .NET

El archivo siguiente está disponible para descargarlo del Centro de descarga de Microsoft:
Contraer esta imagenAmpliar esta imagen
Download
Download the Loadpicvcnet.exe package now.
Fecha de lanzamiento: 25 de junio de 2002

Para obtener información adicional acerca de cómo descargar los archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
119591Cómo obtener Archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft exploró este archivo en busca de virus. con el software de detección de virus más reciente disponible en la fecha de publicación. Asimismo, el archivo se almacenó en servidores seguros que ayudan a prevenir que se hagan cambios no autorizados.

Aparte de la función IPicture::Render , también puede mostrar la imagen utilizando otras funciones. Puede utilizar la función BitBlt para mapas de bits o la función de PlayMetaFile para metarchivos. También puede extraer el identificador de la imagen llamando a la función IPicture::get_Handle . Se puede convertir el controlador para el tipo adecuado; es decir, por ejemplo HBITMAP HICON y HMETAFILE. Para determinar qué tipo de identificador convertirlo para llamar a la función de IPicture::get_Type .

Propiedades

Id. de artículo: 218972 - Última revisión: jueves, 22 de mayo de 2008 - Versión: 8.0
La información de este artículo se refiere a:
  • Microsoft Visual C++ 2005 Express Edition
  • Microsoft Visual C++ .NET 2003 Standard
  • Microsoft Visual C++ .NET 2002 Standard
  • Microsoft Visual C++ 6.0 Professional
  • Microsoft Visual C++ 6.0 Enterprise
  • Microsoft Visual C++, 32-bit Learning Edition 6.0
  • Microsoft Win32 Application Programming Interface
  • Microsoft Visual C++ 2008 Express Edition
Palabras clave: 
kbmt kbsweptvs2008 kbfunctions kbinfo kbdownload kbfile kbgdi kbhowto KB218972 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 218972

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com