Thanks for your answer, But I got .IDL file from flaxplayer_wince.dll(it's for wince) and MIDL it to .tlb file, and then #import the .tlb file in my project. That means it's exactly a wince version. And nower the problem is : As the code above, I could load the ActiveX(flash lite 3.1) by the CLSID, and could access some properties or method of it, but put_Movie method, it met always the Data Abort excepion inside the flaxplayer_wince.dll.
Exception
PC=40062c10(coredll.dll+0x00052c10) RA=427d5cac(flaxplayer_wince.dll+0x00015cac) SP=0012dd5c, BVA=00000000
And the most important point is, if I delete the line of AtlAxAttachControl , nothing will happen in put_Movie (No any exception).
Could anybody tell me, by which way, I could find the reason of the expection? Or should I write a letter to microsoft?^.^
I'm really closeing to upset now....