🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.vbasic
Article #92204

Re: VB6 - zrzut ekranu

#92204
From: Dariusz Piech
Date: Wed, 02 Nov 2005 18:53
24 lines
1926 bytes
Wielkie dzięki za pomoc - już znalazłem miejsce wycieku pamięci!

Użytkownik "Hubert Dołęga" <hubert@majtki-energy.pl.invalid> napisał ...
> Dariusz Piech napisał:
>
>> Otóż napisałem kontrolkę, której zadaniem jest zrzut ekranu formy, na
>> której jest umieszczona (co 1 min.). Przy okazji muszę uzyskać efekt
>> przezroczystości poprzez łączenie zrzuconego obrazu z czarno-białą
>> maską i tłem. Kontrolka ma publiczną procedurę ZrzutOkna wywoływaną z
>> formularza przez Timer.
>> Jednak po uruchomieniu program stopniowo pożera pamięć. Może ktoś
>> podpowie co robię źle?
>>
>> Kod wygląda następująco:
>>
>> obrazHwnd = GetParent(UserControl.hwnd)
>> obrazDC = GetDC(obrazHwnd)
>
>  To chyba można IIRC zastąpić czymś w rodzaju
>
>  obrazDC = UserControl.Parent.hdc

Owszem UserControl.Parent.hdc działa świetnie ale tylko w VB - kontrolka 
współpracuje z aplikacją napisaną w Intouch'u i tam działa tylko GetParent
Technical Details
Message-ID: <dkb1vq$n70$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <dj38cj$j7m$1@atlantis.news.tpi.pl> <slrn.pl.dm4cvi.s0.hubert@hueymanchew.pl.invalid>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Dariusz Piech" <darek_44@gazeta.pl>
Newsgroups: pl.comp.lang.vbasic
Subject: Re: VB6 - zrzut ekranu
Date: Wed, 2 Nov 2005 19:53:48 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 26
Message-ID: <dkb1vq$n70$1@inews.gazeta.pl>
References: <dj38cj$j7m$1@atlantis.news.tpi.pl> <slrn.pl.dm4cvi.s0.hubert@hueymanchew.pl.invalid>
NNTP-Posting-Host: 83.238.131.14
X-Trace: inews.gazeta.pl 1130957628 23776 83.238.131.14 (2 Nov 2005 18:53:48 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 2 Nov 2005 18:53:48 +0000 (UTC)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Priority: 3
X-RFC2646: Format=Flowed; Original
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-User: darek_44
X-MSMail-Priority: Normal
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit