Mingre 0 Posted April 12, 2013 (edited) Hello, I learned about GuiSetIcon() but how do I use it to hide the icon on the title bar? Thank you for helping. Edit: How do I also hide the GUI's taskbar icon? Edited April 13, 2013 by Mingre Share this post Link to post Share on other sites
water 2,359 Posted April 12, 2013 You want to completely remove the icon, not just replace with an empty one? My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2020-10-10 - Version 1.5.2.1) - Download - General Help & Support - Example Scripts - WikiOutlookEX (NEW 2020-12-15 - Version 1.6.3.1) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2020-06-27 - Version 1.3.2.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - WikiTask Scheduler (2019-12-03 - Version 1.5.1.0) - Download - General Help & Support - WikiTutorials:ADO - Wiki, WebDriver - Wiki Share this post Link to post Share on other sites
Mingre 0 Posted April 12, 2013 Oh, yeah. But if there's no way to completely remove it, making it 'empty' would do. Share this post Link to post Share on other sites
FireFox 260 Posted April 12, 2013 You can create a custom window class or take a class without an icon, but you will have to use some WinAPI functions. I will be glad to do it for you if it's the last solution. OS : Win XP SP2 (32 bits) / Win 7 SP1 (64 bits) / Win 8 (64 bits) | Autoit version: latest stable / beta.Hardware : Intel(R) Core(TM) i5-2400 CPU @ 3.10Ghz / 8 GiB RAM DDR3.My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDFMy Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme makerMy Examples : Capture tool | IP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewerMy Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control Share this post Link to post Share on other sites
Mingre 0 Posted April 12, 2013 Hello FireFox, please do. The helpfie does not provide example for WinAPI functions so I guess I can't make it myself. Thanks! Share this post Link to post Share on other sites
FireFox 260 Posted April 12, 2013 Wait, I still wonder if someone has a better solution to offer OS : Win XP SP2 (32 bits) / Win 7 SP1 (64 bits) / Win 8 (64 bits) | Autoit version: latest stable / beta.Hardware : Intel(R) Core(TM) i5-2400 CPU @ 3.10Ghz / 8 GiB RAM DDR3.My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDFMy Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme makerMy Examples : Capture tool | IP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewerMy Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control Share this post Link to post Share on other sites
robertcollier4 10 Posted April 12, 2013 (edited) Steam GUI example:I think all you need is to use style $WS_POPUP in GUICreate.Another example using WS_POPUP: Edited April 12, 2013 by robertcollier4 Share this post Link to post Share on other sites
Jos 2,164 Posted April 12, 2013 Are you asking to have no systemtray (Right bottom) Icon or no Icon on the TaskBar (Left of the Systemtray)? SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Share this post Link to post Share on other sites
UEZ 1,263 Posted April 12, 2013 This here? Br, UEZ Please don't send me any personal message and ask for support! I will not reply! Selection of finest graphical examples at Codepen.io The own fart smells best! ✌Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!¯\_(ツ)_/¯ ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ Share this post Link to post Share on other sites
Mingre 0 Posted April 13, 2013 (edited) Haha! Sure take your time. It's only a favor anyway.Sorry if I had not made it clear, but I asked this question thinking that hiding the GUI title bar's icon would also hide the taskbar icon. Your examples proved otherwise.The title bar and taskbar icons please if that's possible.I tried this but AutoIt does not recognize SetClassLong(). Tried to replace it with _WinAPI_SetWindowLong() (because they look similar, haha!) but still not working.Edit: grammar Edited April 13, 2013 by Mingre Share this post Link to post Share on other sites
FireFox 260 Posted April 13, 2013 It seems like it's not possible to remove the window taskbar icon. #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #include <WinAPIEx.au3> Local Const $GCL_HICONSM = -34, $GCL_HICON = -14 Local $hGUI = 0, $hIcon = 0 #region GUI $hGUI = GUICreate("MyGUI", Default, Default, -1, -1, -1, $WS_EX_DLGMODALFRAME) $hIcon = _WinAPI_GetClassLongEx($hGUI, $GCL_HICON) _WinAPI_DestroyIcon($hIcon) _WinAPI_SetClassLongEx($hGUI, $GCL_HICON, 0) _WinAPI_SetClassLongEx($hGUI, $GCL_HICONSM, 0) GUISetState(@SW_SHOW, $hGUI) #endregion While GUIGetMsg() <> $GUI_EVENT_CLOSE Sleep(10) WEnd GUIDelete($hGUI) You will need to set a transparent icon. Br, FireFox. 1 Mingre reacted to this OS : Win XP SP2 (32 bits) / Win 7 SP1 (64 bits) / Win 8 (64 bits) | Autoit version: latest stable / beta.Hardware : Intel(R) Core(TM) i5-2400 CPU @ 3.10Ghz / 8 GiB RAM DDR3.My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDFMy Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme makerMy Examples : Capture tool | IP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewerMy Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control Share this post Link to post Share on other sites
Mingre 0 Posted April 13, 2013 Hey, thank you!I tried using GuiSetIcon() with a transparent .ICO but the gap between the edge and the title text looks unpleasant. Haha. Share this post Link to post Share on other sites