Graphics Question?

This is a general question, and I would just like someone to point me in the right direction here. (In other words, I'm not looking for someone to display any code :)
I'm just curious how some programs display moving graphic pictures on the screen without the background "square". In other words, I can put a black "Timage" on a screen and slide it across, but the entire "square" moves across. I'm curious how some programs show only the image, for example if it were a person walking across your screen, the screen background would show and only the person itself (without a background "square" around him) would show? Is there a particular language that is better for this type of graphics, or can someone point me towards some info on how this is done?  
jexd99Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

dr_gonzoCommented:
The technique is called BitBlt (pr: Bitt Blitting).

Search for it on the internet, and you'll drown in documentations on how to, why to etc.

You can use any language, though I'd recommend C

Dr. Gonzo
0
FireBirdCommented:
Hi there,
Since your messsage is in the delphi programming area, and on the other side u asked for general answer i will tell u how it can work in any good visual programming lang (delphi,vb...):
A direct answer is that u need to take an image of what u want and to fill the background of the image with - transparent - color. u can do it with any good GIF editor and get it into delphi and tell delphi to use transparent colors and walla ! the "square" isn't there anymore.
(if u want your delphi to be able to show GIF files u need to get a component for it, search for it in the net, if u want i can send u a couple, my email is firebird666@usa.net)
- E-mail me if u want the GIF or more information, this text box is small.. :_>
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
jexd99Author Commented:
Thanks for the info.  
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Delphi

From novice to tech pro — start learning today.