Jump to content

The dilemma of Task Manager


Terenz
 Share

Recommended Posts

Hi guys,

I'm posting here because isn't relative to an autoit problem, i'll explain:

I'm on Windows Tech Preview, yeah cool. The task Manager like the previous version has the feature "On Top" but this time is really on top and i don't understand why it can.

In Widows XP, Windows 7 etc. a whatever window stay on top of the Z order ( with TOPMOST ) the task manager also with the feature enabled was on the "foreground" but this time not.

I have check the style with a spy tool:

Style:

OVERLAPPEDWINDOW

VISIBLE

CLIPSBLINGS

ExStyle:

WINDOWEDGE

TOPMOST ( if the feature is enabled )

Spy++, Autoit Window Info etc. don't stay on top of the task manager with the "On top" enabled but Task Manager always win...

Someone has an idea? How he can stay on top of other windows? How to defeat him? :D

P.S. Without remove the style from the Task Manager

Edited by Terenz

Nothing is so strong as gentleness. Nothing is so gentle as real strength

 

Link to comment
Share on other sites

Seems i have found an answer:

Windows 8: TopMost vs. TopMost

Desktop apps on top of Metro

Well a "super-topmost" was introduced from Windows 8, but the author say "I don’t know how that is configured" in the comment there are some explaination

I don't think can be easly recreated for a normal GUI with autoit, right?

Edited by Terenz

Nothing is so strong as gentleness. Nothing is so gentle as real strength

 

Link to comment
Share on other sites

You may call it "not easy", bit I call it "not hard" and slaps you with a fish for being lazy :P

The only thing the GUI needs is to have TOPMOST set, which is only the easiest thing ever. It's the executable parts which is slightly annoying. Not hard at all.

  • Run as admin
  • From a safe location (program files/system32)
  • be signed
  • have UIAccess=true in manifest

1 and 2 is again easy. 3 and 4 is more work but it's not that much. >Example. If you are in a hurry use EnableUIAccess.zip, it seems to work on any executable. I just tested on AutoIt, it worked fine.

Link to comment
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
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...