Article View: pl.comp.lang.vbasic
Article #92204Re: VB6 - zrzut ekranu
From: Dariusz Piech
Date: Wed, 02 Nov 2005 18:53
Date: Wed, 02 Nov 2005 18:53
24 lines
1926 bytes
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-mailReferences:
<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