??????????????

????ProxyAdapter????????????????????????????ProxyAgent?????????????????Э?????????????????????ж??????????????ж???????????????????????????δ???????????????Щ??????Э?????????????????????????????????????????????

?4 Proxy???ù???

???????Э??

????Proxy???????????????????????????????????????????????????????????????????????<??????????????>???????????????????????Э?顣???????Windows??????????????????????????????Э??????????SendMessage?????????С?????Э???????UI??????????

?5 Э???

?6 Э???

?????????

????????????Э?飬??????????????????????????1????GetXXXXInfoByIdx??????????????????????????????;???2??????????????????????????????????????????????????GetUIInfoByName(int nObjectID??CString szName??CString szType);

????ProxyAgent?????

????ProxyAgent????????????????????????????????????????????(????)????????????????????????????????????????′??????????????????????????ɡ???1???????????????????????????????????????????????????1?????????

??????1 ?????Щ?1???????

????ProxyAdapter?????

????ProxyAdapter???????????????????????????????????????????????Windows???????????????????ProxyAgent????????????????ProxyAgent????????????2????????????????????????