FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error: Unresolved external 'PrintWindow' referenced from
Posts: 188
Joined: Wed Feb 01, 2006 06:59 PM
Error: Unresolved external 'PrintWindow' referenced from
Posted: Sat Aug 29, 2009 01: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 (fw): Select all Collapse
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
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Error: Unresolved external 'PrintWindow' referenced from
Posted: Sat Aug 29, 2009 05: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
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error: Unresolved external 'PrintWindow' referenced from
Posted: Sat Aug 29, 2009 07:29 PM
Puedes evitar tener que enlazar esa librería añadiendo este código a tu PRG:
Code (fw): Select all Collapse
#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
Posts: 188
Joined: Wed Feb 01, 2006 06:59 PM
Re: Error: Unresolved external 'PrintWindow' referenced from
Posted: Mon Aug 31, 2009 03:21 AM

Gracias a los dos, funciona perfecto.

Saludos



Fernando Espinoza

Continue the discussion