ObjectDesktop – ENHDLGINIT.DLL
Enhdlginit.dll is the EnhancedDialog Shell Extension that installs with DesktopX, a component of ObjectDesktop by Stardoc. DesktopX lets you build your own desktop using objects (widgets). These objects can be customized to do everything from display the latest weather, monitor system performance, read news headlines, etc. They can even be put together to build an entire desktop theme.
More information is available at http://www.stardock.com/products/desktopx/.
Other files you may find on your system include: DiWidget.exe, DesktopX.exe, DirectGUI.dll, IconX.dll, and dx0.dll. It is normal for this files to be running whenever your computer is running. Removing them will remove the added DesktopX effects and could make your desktop unstable. So if you don't want to use DesktopX anymore, it can be uninstalled by going to Control Panel > Add/Remove Programs.
Safe
Stardock Software