ecitluo 发表于 2007-9-27 15:05:00

VC++和ActiveX: 请问如何设置ISelectectionSet的后面两个参数

代码是这样的:
    IAcadSelectionSet set=sets.Add(L"test");
   COleSafeArrayvalue,data;
   short typei[]={8};
   TCHAR v[]=_T("0");
   data.CreateOneDim(VT_UI1,sizeof(v)/sizeof(TCHAR),v);
   type.CreateOneDim(VT_I2,1,typei);
   set.Select (5,covOptional,covOptional,type, data);
   这样总是在运行时提示:   参数FilterData在运行时无效,而改为:
    set.Select (5,covOptional,covOptional,covOptional, covOptional);
    却可以,   参数 type 和 data 要怎样填充?
页: [1]
查看完整版本: VC++和ActiveX: 请问如何设置ISelectectionSet的后面两个参数