Página 1 de 1
Mancha preta com wvt_drawimage.
Enviado: 25 Mai 2006 17:06
por marcos.gurupi
Caros estou usando o wvt_drawimage para colocar pano de fundo no programa mas acontece q fica uma mancha preta insistente no meu da imagem logo apos o programa ser aberto, jah verifiquei c tem algum restore screen mas n encontrei nada. Obrigado.
Marcos Roberto
Nao sei se vai ajudar...
Enviado: 26 Mai 2006 10:21
por angeiras
Se voce estiver usando o comando assim
wvw_drawimage(,0,0,wvw_maxmaxrow(),wvw_maxmaxcol(),"foto.bmp")
experimenta usar assim
wvw_drawimage(,0,0,wvw_maxmaxrow()+1,wvw_maxmaxcol()+1,"foto.bmp")
comigo tem funcionado bem. A imagem ocupa toda a area de trabalho.
[]s
Manoel
Enviado: 26 Mai 2006 10:48
por marcos.gurupi
Caro Manoel, eu fiz uma imagem 800x600 pixels e uso (0,0,28,80,imagem), vou testar o exemplo q vc me mandou. Obrigado.
Marcos Roberto.
Enviado: 26 Mai 2006 11:12
por marcos.gurupi
Caro Angeiras, eu fiz as modificacoes e n deu certo o sistema simplesmente n entra, mas acredito eu q foi pq uso o wvt_ e vc usa o wvw_. Veja bem eu uso no PRG principal assim:
Código: Selecionar todos
#include "inkey.ch"
#include "fileio.ch"
#include "wvtwin.ch"
#include "gtinfo.ch"
#include "ord.ch"
wvt_setcodepage(255)
wvt_core()
gtInfo(GTI_WINTITLE, "Manager.Net 3.0 - NetService Consultoria em Software." )
E para o drawimage uso assim:
wvt_drawimage(0,0,30,80,"TESTE.jpg") Para a imagem d plano de fundo e
wvt_drawimage(17,15,22,70,"contasr.jpg") para uma imagem pequena.
Fiz o teste usando apenas o plano de fundo e mesmo assim a imagem aparece e fica uma mancha preta no meio dela. Acredito eu q eh pq uso ainda o wvt_ e deveria usar o wvw_ como poderia mondificar para o wvw_?
Marcos Roberto.
Enviado: 26 Mai 2006 16:53
por marcos.gurupi
Pelo q eu pude observar a funcao restscreen() n restaura a area onde a imagem do wvt_ aparece, ou seja, quando eh colocado a imagem em um determinado local da tela e depois eh precisco restaurar com o restscreen() o local onde restaurou a imagem fica preta. Gostaria de saber c tem algum algum comando q consegueria restaurar tb a imagem grafica.
Marcos Roberto.