parkswalker Posted August 16, 2013 Share Posted August 16, 2013 I am trying to switch to a window that minimizes to the taskbar (near the clock on the right). Even when the window is minimized, the Windows task manager shows the application running under the Applications tab. I want to make the window active, ie bring it up, and then manipulate the data in it. I cannot get it to become the active window for some reason. The program can have multiple instances, which I dont want, so I cannot shell execute it without possibly opening multiple instances of the program. Is there a function that will pull this up? he name of the program is called AutoBatch under the applications tab in the task manager and is called auto-settle.exe in the installation directory. Link to comment Share on other sites More sharing options...
FireFox Posted August 16, 2013 Share Posted August 16, 2013 (edited) Hi, -If the window is minimized, use the WinActivate function. -If the window is not visible, use the WinSetState function with the @SW_SHOW macro. Edit: WinGetState to WinSetState. Br, FireFox. Edited August 16, 2013 by FireFox Link to comment Share on other sites More sharing options...
parkswalker Posted August 16, 2013 Author Share Posted August 16, 2013 Not sure how to use the macro. I have: WinGetState("AutoBatch") Where do I put it? Link to comment Share on other sites More sharing options...
FireFox Posted August 16, 2013 Share Posted August 16, 2013 (edited) My bad, it's WinSetState. e.g: WinSetState("mytitle", "", @SW_SHOW) Edited August 16, 2013 by FireFox Link to comment Share on other sites More sharing options...
parkswalker Posted August 16, 2013 Author Share Posted August 16, 2013 WinSetState("Auto-Settle","",@SW_SHOW) WinSetState("Auto-Settle","",@SW_RESTORE) WinActivate("Auto-Settle","") Worked. Thanks. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now