"IAccessible proxies provide default accessibility information for standard UI elements: USER controls, USER menus, and common controls from COMCTL. This default support is exposed through IAccessible objects created by OLEACC and delivers Active Accessibility support without additional server development work."
<http://msdn.microsoft.com/en-us/library/ms971310.aspx#actvaccess_topic3> > > > I think you need the stuff in that h file. Maybe you could have > > an ini value and a service for conditionally enabling > > accessiblilty functionality. > > h file requires lib, if lib linked in plugin won't load unless > relevant dll (oleacc.dll, I think) is present. > initguid.h should be included before oleacc.h oleacc.h needs to be included in both clients and servers. <http://msdn.microsoft.com/en-us/library/dd318102%28VS.85%29.aspx> "only Computers running Microsoft Windows 95 or Microsoft Windows NT version 4.0 do not have Oleacc.dll and the correct version of user32.dll installed because Active Accessibility was incorporated in stages into succeeding versions of Windows." There are several versions of active accessibility. XP and above have version 2.0. I think win 2K has 1.3. You can google for examples where oleacc.h is included and loadlibrary is used if that still makes sense to you. Regards, Sheri
