elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  WinAPI: CreateFont "undefined reference" Dev-C++ (Solucionado)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: WinAPI: CreateFont "undefined reference" Dev-C++ (Solucionado)  (Leído 3,034 veces)
AlbertoBSD
Estudiante y
Colaborador
***
Desconectado Desconectado

Mensajes: 1.989


Anonymous & Paranoid


Ver Perfil WWW
WinAPI: CreateFont "undefined reference" Dev-C++ (Solucionado)
« en: 11 Noviembre 2008, 02:15 »

Que tal foro, de vuelta yo con los problemas de la WinAPI, en si ahora no es de la WinAPI en especifico pero es en lo que estoy trabajando.

Quiero combiar la Fuente en los Botones que estoy creado ya que la que viene por defecto esta muy grande y tosca:

A la hora de tratar de definir una nueva fuente con el siguiente Codigo:

Código
  1. hfont = CreateFont(20, 0, 0, 0, 300,
  2.              FALSE, FALSE, FALSE, DEFAULT_CHARSET,
  3.              OUT_TT_PRECIS, CLIP_DEFAULT_PRECIS,
  4.              PROOF_QUALITY, DEFAULT_PITCH | FF_ROMAN,
  5.              "Times New Roman");
  6.  
  7.  


Me carca el siguiente Error del Linker:
Citar
  [linker error] undefined reference to `CreateFontA@56'



Sin embargo lo que mas se me hace raro es que estoy viendo un ejemplo que si lo implementa que es el ejemplo68 de la manual de WinAPI con Clase, en el Si se muestra la CreateFont, sin embargo marca el mismo error.

¿Que podra ser ?


« Última modificación: 8 Diciembre 2008, 15:51 por Anon » En línea

traxtor

Desconectado Desconectado

Mensajes: 58


Ver Perfil WWW
Re: WinAPI: CreateFont "undefined reference" Dev-C++
« Respuesta #1 en: 11 Noviembre 2008, 21:02 »

Hola

Creo que el problema esta en que a pesar de que incluyes el fichero de cabecera, como no has creado un proyecto para una Windows Application el linker no incluye las librerias necesarias.

Prueba primero a crear un proyecto (Windows Application) y a continuacion incluye el codigo en el que estas trabajando a ver si asi funciona.

Saludos


En línea

AlbertoBSD
Estudiante y
Colaborador
***
Desconectado Desconectado

Mensajes: 1.989


Anonymous & Paranoid


Ver Perfil WWW
Re: WinAPI: CreateFont "undefined reference" Dev-C++
« Respuesta #2 en: 12 Noviembre 2008, 06:43 »

Muchas gracias, lo intentere ahorita mismo, y te comento como me fue.

Saludos



Edito:

Ya quedo si era eso. lo que realice, fue borre los archivos que yo no habia creado y deje solo mi archivo .c, .h. y .rc.

Cree el nuevo proyecto con el mismo nombre, un proyecto de windows application:



Y solo agrege al proyecto los que ya tenia. Saludos y espero a alguien mas le sirva.
« Última modificación: 12 Noviembre 2008, 07:21 por Anon » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.19 | SMF © 2006-2008, Simple Machines