I've been messing with some basic Win32 graphic stuff cause I just want to learn how it works. I have created a bitmap, gotten a handle to the client window screeb and created a compatible memory DC to my screen and selected that bitmap object to my memory DC. I can successfully copy that bitmap from my memory DC onto the screen just fine using Bitblt(). But this is what I would like to do. Is there a way I can have 2 compatible memory DCs to my screen, copy the object to the first memory DC, then use Bitblt() to copy the object from the first memory device to the second memory device, then from the second memory device to the screen using Bitblt()? I've been working on this for ever it seems like, but all I get when I do that is a 1 x 1 pixel. I've even tried to copy the object to the screen first, make a compatible Bitmap from the screen, select that compatible bitmap back into my memory DC then do Bitblt() again and it doesn't work. It's almost like it's loosing info somehow. What I'm ultimately wanting to do is copy the image multiple times to on the second memory DC and then to the screen. If I copy them to the screen first then try to move them, I get a lot of flicker. I guess what I'm trying to do is page flipping in a sense. Any info on this subject or any books/web sites I can be directed to would be GREATLY appreciated. Thanks in advace!
Niky Williams
NTS Marketing, Inc.
Niky Williams
NTS Marketing, Inc.