core.sys.windows.oleacc

Windows API header module

Translated from MinGW Windows headers

License

Types 3

SELFLAG_NONE = 0
SELFLAG_TAKEFOCUS = 1
SELFLAG_TAKESELECTION = 2
SELFLAG_EXTENDSELECTION = 4
SELFLAG_ADDSELECTION = 8
SELFLAG_REMOVESELECTION = 16
Methods
HRESULT get_accChildCount(int *)
HRESULT get_accHelpTopic(BSTR *, VARIANT, int *)
HRESULT accSelect(int, VARIANT)
HRESULT accLocation(int *, int *, int *, int *, VARIANT)
HRESULT accNavigate(int, VARIANT, VARIANT *)
HRESULT accHitTest(int, int, VARIANT *)

Functions 15

fnHRESULT AccessibleChildren(IAccessible, LONG, LONG, VARIANT *, LONG *) extern(Windows) nothrow @nogc
fnHRESULT AccessibleObjectFromEvent(HWND, DWORD, DWORD, IAccessible, VARIANT *) extern(Windows) nothrow @nogc
fnHRESULT AccessibleObjectFromPoint(POINT, IAccessible *, VARIANT *) extern(Windows) nothrow @nogc
fnHRESULT AccessibleObjectFromWindow(HWND, DWORD, REFIID, void * *) extern(Windows) nothrow @nogc
fnHRESULT CreateStdAccessibleObject(HWND, LONG, REFIID, void * *) extern(Windows) nothrow @nogc
fnHRESULT CreateStdAccessibleProxyA(HWND, LPCSTR, LONG, REFIID, void * *) extern(Windows) nothrow @nogc
fnHRESULT CreateStdAccessibleProxyW(HWND, LPCWSTR, LONG, REFIID, void * *) extern(Windows) nothrow @nogc
fnvoid GetOleaccVersionInfo(DWORD *, DWORD *) extern(Windows) nothrow @nogc
fnUINT GetRoleTextA(DWORD, LPSTR, UINT) extern(Windows) nothrow @nogc
fnUINT GetRoleTextW(DWORD, LPWSTR, UINT) extern(Windows) nothrow @nogc
fnUINT GetStateTextA(DWORD, LPSTR, UINT) extern(Windows) nothrow @nogc
fnUINT GetStateTextW(DWORD, LPWSTR, UINT) extern(Windows) nothrow @nogc
fnLRESULT LresultFromObject(REFIID, WPARAM, LPUNKNOWN) extern(Windows) nothrow @nogc
fnHRESULT ObjectFromLresult(LRESULT, REFIID, WPARAM, void * *) extern(Windows) nothrow @nogc
fnHRESULT WindowFromAccessibleObject(IAccessible, HWND *) extern(Windows) nothrow @nogc

Variables 1

enumvarSELFLAG_VALID = 0x0000001F