Is is hard to work with microsoft's Accessibility?
does anyone has an example about IAccessible interface.
I dont know how to pass an address of a pointer of a IAccessible Interface to AccessibleObjectFromWindow API function

I was thinks just passing an addr of a dword, then
something like
mov eax, dword
mov eax,
mov eax,

Posted on 2003-09-22 18:41:15 by Jnrz
You will have to dig up more info on this.. I have never heard of it. Find some links in the MSDN or what not and maybe we can help you from there...

Posted on 2003-09-23 20:18:38 by NaN
does anyone have or know where can I find the IAccessible interface definition for masm
I need it to do something like:

lea eax, dwCount
push eax
mov edx, lpIAccessible
push edx
mov edx, [edx]
call [edx].IAccessible.get_accChildCount

but in order to do that I need the IAccessible (struct) Interface
Posted on 2003-09-28 04:25:29 by Jnrz
never mind, I think I got it now

IAccessible struct
; IUnkown members
QueryInterface dd ?
AddRef dd ?
Release dd ?

; IDispatch members
GetTypeInfoCount dd ?
GetTypeInfo dd ?
GetIDsOfNames dd ?
pInvoke dd ?

; IAccessible members
get_accParent dd ?
get_accChildCount dd ?
get_accChild dd ?
get_accName dd ?
get_accValue dd ?
get_accDescription dd ?
get_accRole dd ?
get_accState dd ?
get_accHelp dd ?
get_accHelpTopic dd ?
get_accKeyboardShortcut dd ?
get_accFocus dd ?
get_accSelection dd ?
get_accDefaultAction dd ?
accSelect dd ?
accLocation dd ?
accNavigate dd ?
accHitTest dd ?
accDoDefaultAction dd ?
put_accName dd ?
put_accValue dd ?
IAccessible ends

Posted on 2003-09-28 06:06:17 by Jnrz