WM_COPYDATA seems to work different under XP  
Author Message
Airmax





PostPosted: General Windows Vista Development Issues, WM_COPYDATA seems to work different under XP Top

Hello,
I wrote an application, that gathers MSAA informations in a dll.
The collected information, is send from the dll to my application
via SendMessage(.., WM_COPYDATA, ...). In my application,
i receive the Message and filter out the needed data.

Under XP this works like this:
I move mouse over a button and it gets the info for it and Sends
it down. At once i receive the info and can use it.

Under Vista this works different! It goes like:
I move mouse over a button and it gets the info for it and Sends
it down. I do not get the Data at once....I have to wait some time till it comes.
Or i produce new Data and send em down, then the first sended data
will be received and the new data will be queued.


Is that normal Whats the difference between Vista and XP that
gets me this diffrences



Software Development for Windows Vista5  
 
 
Airmax





PostPosted: General Windows Vista Development Issues, WM_COPYDATA seems to work different under XP Top

Ok, after some analysis, i found out, that the Function
AccessibleObjectFromPoint is makeing the whole thing slower.