ok guys.. i was really upset when i saw that they did remove the abillity to disable that preview thumbnails (its vista only in gpedit.msc now). so i was going to code something with window hooks or timer based code to hide that previews. i do usually click really fast around and they are always over a window i do need and so its really annoying for me.
to make em faster and i did because it does also speedup the startmenu. but this makes it even worser and setting this higher makes the startmenu slow.
because i wanted to hide the windows in the beginning, i found out that i can temporary disable em with FindWindowEx and classnames TaskListThumbnailWnd and TaskListOverlayWnd. but when i sent WM_CLOSE to the window - it disapeared but gave me a flicker in some appliations when hovering the taskbar (outlook or ultraedit for example)
then i thought about to do a memorypatch with WriteMemory or a hook and for that reason i had some look into explorer.exe and i found some interesting reg values:
so i did try some stuff and the first both values dont do anything or i did do a mistake. BUT the ExtendedUIHoverTime saved my life!! this value does modify the hovertime of the previews itself and not the overall windows mouse hover time!!! so if you set that value very high, the taskbar preview do only appear after a looooooong time and in my case never show up as i dont hover that long on the taskbar.
this is what im using and it does work perfect. it does not disable the previews but delay em long enough!! of course you need to logoff/logon or kill and restart explorer.exe to get it work.
ok i got more information about the other reg values and wanted to share em here :-)
DisablePreviewWindow DWORD 1 or 0
normally if you hoover a taskbar preview thumbnail window the other windows are getting transparent and only the big version of the thumbnail is shown on the desktop. set this to 1 to disable this feature.
ThumbnailLivePreviewHoverTime DWORD 0-?
this is the timeout to make other windows transparent when a tasbar preview thumbnail is hovered. you can make it really fast by setting to 0 :-P
ok i got more information about the other reg values and wanted to share em here :-)
DisablePreviewWindow DWORD 1 or 0
normally if you hoover a taskbar preview thumbnail window the other windows are getting transparent and only the big version of the thumbnail is shown on the desktop. set this to 1 to disable this feature.
ThumbnailLivePreviewHoverTime DWORD 0-?
this is the timeout to make other windows transparent when a tasbar preview thumbnail is hovered. you can make it really fast by setting to 0 :-P