IanN1990 Posted August 13, 2012 Share Posted August 13, 2012 (edited) I used the Autoit info tool on an application and got Style 0x96000000 ExStyle 0x00010010 What is the function i need to be able to use this information ? Edited August 13, 2012 by IanN1990 Link to comment Share on other sites More sharing options...
water Posted August 13, 2012 Share Posted August 13, 2012 What is the function i need to be able to use this information ?What do you mean by "use"? Change the style setting? My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki Link to comment Share on other sites More sharing options...
IanN1990 Posted August 13, 2012 Author Share Posted August 13, 2012 hmm by use i ment so i could use it in If statements. If Style = "this" then do this elseif style = "this" then do this endif Link to comment Share on other sites More sharing options...
water Posted August 13, 2012 Share Posted August 13, 2012 If we take function GUICreate as an example then the values you get form the info tool are combinations of possible values for parameters "style" and "exstyle". My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki Link to comment Share on other sites More sharing options...
IanN1990 Posted August 13, 2012 Author Share Posted August 13, 2012 (edited) So using your idea, with the code GUICreate("My GUI") GUISetState(@SW_SHOW) Sleep(25000) Created a GUi, and with the Autoit Tool i found it. Style: 0x94CA0000 ExStyle: 0x00000100. I guess what i am asking for something like GUICreate("My GUI") GUISetState(@SW_SHOW) $TheStyle = WInGetStyle("[Class:AutoIt v3 GUI]") $TheExStyle = WInGetExStyle ("[Class:AutoIt v3 GUI]") Consolewrite($TheStyle) ;So it then writes 0x94CA0000 Consolewrite($TheExStyle) ;So it then writes 0x00000100 This is my line of thought Edited August 13, 2012 by IanN1990 Link to comment Share on other sites More sharing options...
IanN1990 Posted August 13, 2012 Author Share Posted August 13, 2012 (edited) After hours of experimenting with different ways, i ended up back where i started needing a way to find the style of the active application. So is there no function that when giving a Application Handle will give me the Style ? Another Example of my Goal. $Title = WingetTitle("[Class:Notepad]") Consolewrite($Title) ;Writes Untitled - Notepad So like this, but would give me the application Style code instead Answered $temp = _WinAPI_GetWindowLong(WinGetHandle("[Active]"), $GWL_style) ConsoleWrite(Hex($temp)) Edited August 13, 2012 by IanN1990 Link to comment Share on other sites More sharing options...
FuryCell Posted September 17, 2012 Share Posted September 17, 2012 (edited) Bump. I'm working on a program that resizes a window and moves it to my second display. How ever I need to be able to detect if the window is resizable. Anyone have any ideas?Edit: I see it was solved. Edited September 17, 2012 by FuryCell HKTunes:Softpedia | GoogleCodeLyricToy:Softpedia | GoogleCodeRCTunes:Softpedia | GoogleCodeMichtaToolsProgrammer n. - An ingenious device that turns caffeine into code. 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