Avatar billede t0pd0g Nybegynder
01. august 2006 - 21:45 Der er 1 kommentar

Find farven på en pixel på en skjult form

Hey

Først og fremmest drejer det sig her om Compact Framework.

Jeg sider og roder med at finde en måde hvor på jeg kan tage et "screenshot" af en form som ikke er blevet vist endnu.

Indtil videre har jeg fundet ud af at kopiere en synlig form til et bitmap ved brug af GDI funktionen BitBlt. Når jeg forsøger at benytte denne i forbindelse med en skjult form, får jeg desværre blot en kopi af den synlige form. Så vidt jeg kan regne ud sker dette fordi begge forme har samme "device-context": skærmen.

Er der nogen som har en ide til hvordan man kan kopiere en skjult form, eller måske bare hvordan jeg kan finde farven på en enkelt pixel så jeg kan lave kopieringen manuelt?

Mvh Olav
Avatar billede segato Nybegynder
02. august 2006 - 13:15 #1
Er det forms du henter vi win32 API med noget enumwindows har har du i objekterne? Undre mig hvorfor du anvender gammel api kode.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester