GetSystemMetrics() é de qual lib?

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

GetSystemMetrics() é de qual lib?

Mensagem por rubens »

Meu projeto começou a dar erro na compilação e está aparecendo a seguinte mensagem:
Erro getsystemmetrics.png
pesquisei nos prg´s e não tem nenhuma chamada para esta função. Alguém de sabe de qual lib é essa função?

no arquivo .bc também não tem chamada para essa função

Código: Selecionar todos

#BCC
VERSION=BCB.01
!ifndef CC_DIR
CC_DIR = $(MAKE_DIR)
!endif

!ifndef HB_DIR
HB_DIR = $(HARBOUR_DIR)
!endif

RECURSE= NO

SHELL =
COMPRESS = NO
EXTERNALLIB = YES
XFWH = NO
FILESTOADD =  5
WARNINGLEVEL =  0
USERDEFINE =
USERINCLUDE =
USERLIBS =
EDITOR = notepad
MINIGUI = c:\minigui
CGI = NO
GUI = YES
MT = NO
SRC02 = obj
PROJECT = pdvlite.exe $(PR)
OBJFILES = $(SRC02)\SCE.obj $(SRC02)\GERNFCE.obj $(SRC02)\CAIXA.obj $(SRC02)\CLIENTES.obj //
 $(SRC02)\FUNCOES.obj $(SRC02)\PRODUTOS.obj $(SRC02)\FORNECE.obj $(SRC02)\REL_001.obj //
 $(SRC02)\REL_002.obj $(SRC02)\TPRINTO.obj $(SRC02)\TPRINTPDF.obj //
 $(SRC02)\PDV.obj $(SRC02)\NFC.obj $(OB)
PRGFILES = SCE.PRG GERNFCE.PRG CAIXA.PRG CLIENTES.PRG //
 FUNCOES.PRG PRODUTOS.PRG FORNECE.PRG REL_001.PRG //
 REL_002.PRG TPRINTO.PRG TPRINTPDF.PRG //
 PDV.PRG NFC.PRG $(PS)
OBJCFILES = $(OBC)
CFILES = $(CF)
RESFILES = c:\minigui\resources\minigui.rc c:\minigui\resources\miniprint.rc
RESDEPEN = c:\minigui\resources\minigui.res c:\minigui\resources\miniprint.res
TOPMODULE = SCE.PRG
LIBFILES = minigui.lib  lang.lib vm.lib rtl.lib rdd.lib macro.lib pp.lib dbfntx.lib dbfcdx.lib dbffpt.lib common.lib gtgui.lib codepage.lib ct.lib tip.lib pcrepos.lib hsx.lib hbsix.lib zlib.lib miniprint.lib WinReport.lib
EXTLIBFILES = miniprint.lib WinReport.lib
DEFFILE =
HARBOURFLAGS =  -m	-w0
CFLAG1 =	-OS $(SHELL)  $(CFLAGS) -d -c -L$(HB_DIR)\lib
CFLAG2 =	-I$(HB_DIR)\include;$(CC_DIR)\include
RFLAGS =
LFLAGS = -L$(CC_DIR)\lib\obj;$(CC_DIR)\lib;$(HB_DIR)\lib -Gn -M -m -s -Tpe -x -aa -L$(MINIGUI)\lib
IFLAGS =
LINKER = ilink32

ALLOBJ = c0w32.obj $(OBJFILES) $(OBJCFILES)
ALLRES = $(RESDEPEN)
ALLLIB = $(USERLIBS) $(LIBFILES) import32.lib cw32.lib
.autodepend

#DEPENDS

#COMMANDS
.cpp.obj:
$(CC_DIR)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $**

.c.obj:
$(CC_DIR)\BIN\bcc32 -I$(HB_DIR)\include $(CFLAG1) $(CFLAG2) -o$* $**

.prg.obj:
$(HB_DIR)\bin\harbour -D__EXPORT__ -n -go -I$(HB_DIR)\include $(HARBOURFLAGS) -I$(MINIGUI)\include -o$* $**

.rc.res:
$(CC_DIR)\BIN\brcc32 $(RFLAGS) $<

#BUILD

$(PROJECT): $(CFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
    $(CC_DIR)\BIN\$(LINKER) @&&!
    $(LFLAGS) +
    $(ALLOBJ), +
    $(PROJECT),, +
    $(ALLLIB), +
    $(DEFFILE), +
    $(ALLRES)
!
Obrigado
Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

GetSystemMetrics() é de qual lib?

Mensagem por Claudio Soto »

La función GetSystemMetrics() esta definida en c:\MiniGUI\SOURCE\c_windows.c (linea 571)

Código: Selecionar todos

HB_FUNC( GETSYSTEMMETRICS )
{
   hb_retni( GetSystemMetrics( hb_parni( 1 ) ) );
}
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Responder