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.