Board index » delphi » Hiding Taskbar Buttons Of Other Apps
Edward Neller
![]() Delphi Developer |
Sun, 09 May 2004 00:18:22 GMT
|
Edward Neller
![]() Delphi Developer |
Sun, 09 May 2004 00:18:22 GMT
Hiding Taskbar Buttons Of Other Apps
Hello,
I am trying to find a way to read the names of each program that has a Just to be perfectly clear I am talking about the already open apps, not the Thanks |
Chrissi
![]() Delphi Developer |
Sun, 09 May 2004 11:16:02 GMT
Re:Hiding Taskbar Buttons Of Other AppsQuote>Just to be perfectly clear I am talking about the already open apps, not IIf I understand you correctly you want to HIDE other running apps ? Make a list using one of the EnumWindow functions. |
Edward Nelle
![]() Delphi Developer |
Sun, 09 May 2004 12:19:38 GMT
Re:Hiding Taskbar Buttons Of Other AppsQuote"Chrissie" <eli...@c2i.net> wrote in message Quote
button of the other programs for right now, any suggestions on that? Thanks |
Jellow
![]() Delphi Developer |
Sun, 09 May 2004 20:51:23 GMT
Re:Hiding Taskbar Buttons Of Other AppsUse FindWindow (or EnumWindows) to get the handle of the window, then use ShowWindow ShowWindow(FoundHandle,SW_HIDE); QuoteEdward Neller wrote: -------------------------------------- Pirch resources -- http://pirchworld.com -------------------------------------- |
Terry Russel
![]() Delphi Developer |
Wed, 12 May 2004 20:51:13 GMT
Re:Hiding Taskbar Buttons Of Other AppsQuote"Edward Neller" <sk...@si.rr.com> wrote in message Quote
want to hide if you do that for an explorer window it hides the window, not just the button Explorer also doesn't behave well if you play around with its windows, it decides to close hidden windows you can change the window type to a toolbar, that changes its caption if you have IE4 or later look up ITaskBarList otherwise you need to control the systabcontrol roughly uses commctrl; Item: TTCITEM; FindWindow('Shell_TrayWnd', nil); [ to see how it operates use winsight or other message spy software to then to find how many items on the taskbar then before doing this you need to create memory in the process for the systab you need to copy your tcitem data into the allocated space, sendmessage then the lparam in the TTCITEM is the window handle of the taskbar item SendMessage(h, TCM_INSERTITEM, i, LongInt(OtherProcessItem)) SendMessage(h, TCM_DELETEITEM, i, LongInt(OtherProcessItem)) removing the icon still allows alt-tab one the whole..it isn't worth the effort unless for a very limited app you One way to 'hide' IE windows without upsetting IE is to kill their icons, |
1. Hiding the App-Button on the taskbar
2. Hide Start button or TaskBar?
4. Hiding the application button on the taskbar in D3
5. Hiding the button on taskbar
6. Hiding the application button on the taskbar
7. How can I hide the taskbar button?
8. Hiding The Buttons On The Taskbar ?????