Sign in to follow this  
Followers 0
dromenox

Fully topmost

6 posts in this topic

I wanted to make a graphical inteface to stay completely above all others, even in programs in full screen games. I tried WinSetOnTop function but does not work in full screen programs. 

Share this post


Link to post
Share on other sites



#2 ·  Posted (edited)

I wanted to make a graphical inteface to stay completely above all others, even in programs in full screen games. I tried WinSetOnTop function but does not work in full screen programs. 

 

I've just tested WinSetOnTop with Chrome, VLC, Firefox, and Internet Explorer; WinSetOnTop worked for all of them while they were in full screen. If you could post what you have so far, as well as say what program you're trying to have a GUI on top of, I might be able to see what needs to be done.

Edited by rcmaehl

My UDFs are generally for me. If they aren't updated for a while, it means I'm not using them myself. As soon as I start using them again, they'll get updated.

MY PROJECTS


Active: IRC UDF, WindowEx UDF
Discontinued: GithubBubbleSort UDF

Share this post


Link to post
Share on other sites

Games are a little different, I don't have much experience of it, but it makes sense that they take over the graphics card completely and so don't really belong to the desktop at all.

Programs like steam and overwolf have windows on top of games, but that requires either code to be included in the game (in steams case) or custom programming on a per-game engine basis (overwolf).

I'm sure it is possible, but it may be a bit tricky.

Share this post


Link to post
Share on other sites

I wanted to make a program during execution of the game or any other program exhibited the FPS, time and other information. But this requires the program to be above the game screen, as if it were part of it.

Share this post


Link to post
Share on other sites

Getting game FPS would require interaction with the game and would be against the rules to discuss on this forum. Even just displaying the time would be treading a very fine line.

I've given you the information you need. That library is probably the bets chance you have, what you are looking to do is not easy, and even harder in AutoIt. If it was me I'd choose a different language, where a library such as the one linked to above already exists.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0