GIDForums  

Go Back   GIDForums > Computer Programming Forums > C++ Forum
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
 
Thread Tools Search this Thread Rate Thread
  #1  
Old 05-Feb-2007, 11:35
tajjyarden tajjyarden is offline
New Member
 
Join Date: Feb 2007
Posts: 5
tajjyarden is on a distinguished road

Help Creating Screen Overlay Application


Hello,

Problem: display a countdown timer on the screen that is transparent (except for text) and will display on top of any application(s) or game(s) running fullscreen or not.

Possible Solution: Utilize the same technology that can display volume information on top of the windows display when you use the volume controls on some keyboards. This could also be the same technology used when you access monitor settings.

Examples of applications that do this:
Subliminal Flash - http://www.programurl.com/subliminal-flash.htm a free application that displays subliminal messages at extremely fast intervals on the screen. This is the best example of what we are trying to achieve except our message would last a whole lot longer than messages in this application and they would also be dynamic (countdown timer)

FRAPS - http://www.fraps.com/ A program used to capture video of games. The programs displays a FPS counter on top of the games while it's recording. This is done by hijacking the directX functions, but this will only work on a directX window and isn't a good solution for us since it will also have to display while normally using Windows.

An image of what we want it to look like is here: http://www.sugarimaging.com/images/test.jpg


Thanks for any help or advice you can give me on technology or a solution that could accomplish this. I have been scouring the internet for a solution and haven't been able to find anything.

Tim
  #2  
Old 05-Feb-2007, 14:19
Brenton S. Brenton S. is offline
New Member
 
Join Date: Mar 2006
Location: Piscataway, NJ
Posts: 21
Brenton S. is on a distinguished road

Re: Help Creating Screen Overlay Application


Hello tajjyarden,

If you are using Visual C++, I would suggest implementing a transparent window with text drawn on the inside. http://www.codeguru.com/cpp/frameworks/advancedui/windowingtechniquesandclasses/article.php/c3213/ is is an article describing how to go about creating a transparent window.

I hope I've been of some help!
  #3  
Old 06-Feb-2007, 09:06
tajjyarden tajjyarden is offline
New Member
 
Join Date: Feb 2007
Posts: 5
tajjyarden is on a distinguished road

Re: Help Creating Screen Overlay Application


Hi Brenton,

Thanks for the suggestion! After looking into this I don't know if this would be able to accomplish our task. From what I can tell, if you make the window transparent, you make everything inside of it transparent too. Also it looks like that solution will only work for Windows 2000 and we will be running XP.

Thanks!
Tim
  #4  
Old 06-Feb-2007, 14:50
ubergeek ubergeek is offline
Regular Member
 
Join Date: Jan 2005
Posts: 775
ubergeek is a jewel in the roughubergeek is a jewel in the roughubergeek is a jewel in the rough

Re: Help Creating Screen Overlay Application


Quote:
Originally Posted by tajjyarden
Also it looks like that solution will only work for Windows 2000 and we will be running XP.
Transparent (layered) windows were introduced with Win2K but are definitely still alive and well in XP.
 
 

Recent GIDBlogUS Elections and the ?Voter?s Responsibility? by crystalattice

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Creating a new instance of my application kaiser3519 MS Visual C++ / MFC Forum 1 26-Aug-2006 13:33
creating a Java application to send an SMS via my DKU-5 serial cable. kiwicas Java Forum 0 04-May-2006 08:55
Issues in screen saver software using c# girigid .NET Forum 0 07-Dec-2005 11:00
Creating screen software package for flash file using .net girigid .NET Forum 0 30-Nov-2005 07:32
Help! Some basal questions about MFC xutingnjupt MS Visual C++ / MFC Forum 1 05-Dec-2004 04:38

Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The

All times are GMT -6. The time now is 16:41.


vBulletin, Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.