I have made some tests with event handler interfaces. For a start just to verify whether I could get some events at all. I succeeded to get events for IUIAutomationEventHandler, IUIAutomationFocusChangedEventHandler and UIAutomationStructureChangedEventHandler but not for IUIAutomationPropertyChangedEventHandler. Update 2014-01-13 Added the proper function to create custom interface methods to all 4 examples. See post #115. This means that all examples are working including the example with IU