转换图形ConvertToShape出错.紧急求助。
CComQIPtr <MSWord::InlineShape >inlineshape;
CComQIPtr <MSWord::Shape >singleshape;
.....
singleshape = inlineshape- >ConvertToShape();
如果在文本框上进行加载图片,在转换图形的时候,弹出"该图形不能置于文本框",
然后程序调用 inlineshape- >delete; 就崩溃了.
所以我想在这里加一个判断,如果非文本框,就调用ConvertToShape;
如果是文本框,就抛出异常,
但是我不知道如何去获得当前光标所在的位置,是否在文本区域呢.