Ik gebruik al geruime tijd sharpE als shell in windows. Erg fijn geprogrammeerd enzo, maar de taskbar component ( sharpTask ) heeft heel wat bugs. Dus heb ik besloten om mijn eigen versie in elkaar te steken. Erg moeilijk is dit niet, maar ik stelde mij de vraag wat nu de beste manier is om te bepalen wanneer er windows bijkomen.
• Met een timer elke X milliseconden EnumWindows aanroepen.
• Met een Shell Hook (ik ben niet zeker of deze werkt zonder explorer als shell) .
• Met een CBT hook
Hooks zijn vrij systeembelastend, maar een timer is ook maar ranzig vind ik...
Imo is de shellhook de beste oplossing
Wat vinden jullie ervan of kennen jullie betere manieren om een lijst van toplevel windows up-to-date te houden ?
• Met een timer elke X milliseconden EnumWindows aanroepen.
• Met een Shell Hook (ik ben niet zeker of deze werkt zonder explorer als shell) .
• Met een CBT hook
Hooks zijn vrij systeembelastend, maar een timer is ook maar ranzig vind ik...
Imo is de shellhook de beste oplossing
Wat vinden jullie ervan of kennen jullie betere manieren om een lijst van toplevel windows up-to-date te houden ?