How does GUI and GUIControl work?

Ask gaming related questions
Posts: 3
Joined: 03 Jul 2017, 16:10

How does GUI and GUIControl work?

13 Jul 2019, 17:15

I've done a lot of searching on the interwebs trying to find ways to superimpose a text overlay on top of a fullscreen app/game (using C#). Everything I've found seems to indicate that fairly low-level process injection (a la FRAPS I believe) is required to make this happen.

However I recently discovered what AHK's GUI and GUIControl can do. I recognize that these use native C++ to work, so do these functions also perform some behind-the-scenes injection? I'd hate to get flagged for false-positive "cheating" since (I believe) this kind of injection is usually treated as suspicious.

Thoughts? Thanks!!

[Mod edit: Moved from 'Scripts and Functions' to 'Ask For Help > Gaming']
Posts: 2998
Joined: 11 Jan 2017, 17:59

Re: How does GUI and GUIControl work?

14 Jul 2019, 11:22

i was gonna write something but it looks like i already had, some time ago, sadly still relevant

the only thing ill add is this: yes, ahk guis are made with C++. this doesnt matter. u could make ahk guis in AHK(with a lot of dllcalls), too.
but if u can get an ahk gui to show up on top of a fullscreen app, then ur app isnt running true fullscreen
Posts: 9
Joined: 19 Jul 2019, 02:02

Re: How does GUI and GUIControl work?

20 Jul 2019, 05:59

Yeh I have had some scripts before that only worked on a game that had built in full screen windowed mode available. In game full screen they would not display...

Return to “Gaming”

Who is online

Users browsing this forum: Thetaburn and 15 guests