Error: Unresolved external 'PrintWindow' referenced from

Error: Unresolved external 'PrintWindow' referenced from

Postby fespinoza » Sat Aug 29, 2009 1:09 pm

Estpy migrando a FWH907, mi primera idea nueva aprovechando las nuevas clases creadas fué incluir un control TTitle, agregue el control y comando con el include, pero me sale el siguiente Error al enlazar:
Code: Select all  Expand view

Error: Unresolved external 'PrintWindow' referenced from
C:\FWH907\LIB\FIVEHC.LIB|RIBBON
 

Entiendo que me faltará enlazar alguna librería, pero no atino a descifrar cual es.

Alguna idea.

Saludos

Fernando Espinoza
Saludos

Fernando Espinoza
User avatar
fespinoza
 
Posts: 188
Joined: Wed Feb 01, 2006 6:59 pm
Location: Ecuador

Re: Error: Unresolved external 'PrintWindow' referenced from

Postby Armando » Sat Aug 29, 2009 5:16 pm

Fernando:

Me parece que te hace falta enlazar la lib USER32.LIb que encuentras en
x:\FWH907\LIB

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3103
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Error: Unresolved external 'PrintWindow' referenced from

Postby Antonio Linares » Sat Aug 29, 2009 7:29 pm

Puedes evitar tener que enlazar esa librería añadiendo este código a tu PRG:
Code: Select all  Expand view

#pragma BEGINDUMP

#include <windows.h>

typedef BOOL ( FAR PASCAL * LPPRINTWINDOW )( HWND hWnd, HDC hDC, UINT nFlags );

BOOL WINAPI PrintWindow( HWND hWnd, HDC hDC, UINT uiFlags )
{
   LPPRINTWINDOW pPW;
   HINSTANCE hDLL = LoadLibrary( "user32.dll" );
   BOOL bResult = FALSE;

   if( hDLL )
   {
      pPW = ( LPPRINTWINDOW ) GetProcAddress( hDLL, "PrintWindow" );
      bResult = pPW( hWnd, hDC, uiFlags );
      FreeLibrary( hDLL );
   }

   return bResult;
}

#pragma ENDDUMP
 
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41468
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Error: Unresolved external 'PrintWindow' referenced from

Postby fespinoza » Mon Aug 31, 2009 3:21 am

Gracias a los dos, funciona perfecto.
Saludos

Fernando Espinoza
User avatar
fespinoza
 
Posts: 188
Joined: Wed Feb 01, 2006 6:59 pm
Location: Ecuador


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 157 guests