hey eddie

a deskmate or screenmate...is a character that hangs around on your desktop..

check out www.deskmats.com ...this will explain it clear..


Hello again Clary,

Sure you could program something like that in C++. You can get the handle to the desktop window by calling GetDesktopWindow(), then get a handle to a compatible device context by calling GetDC(), then use functions like BitBlt(), and SetPixel() to do your drawing operations. I have to warn though, if you are just starting out, you probably won't be programming anything complex like that for at least a year. C++ is a difficult language.

I hope this information was helpful.

- Eddie


All Answers

Answers by Expert:

Ask Experts




I can answer questions about the C++ language, object oriented design and architecture. I am knowledgable in a lot of the math that goes into programming, and am certified by ExpertRating.com. I also know a good deal about graphics via OpenGL, and GUIs.


I have completed numerous games and demos created with the C++ programming language. Currently employed as a software engineer in the modeling and simulation field. I have about 7 years experience.

©2017 About.com. All rights reserved.