我现在需要把Word文档中的图片复制出来,粘贴到我自己的View中。查了一下MSDN,感觉应该使用COleDataObject::IsDataAvailable来判断用户复制的内容是否是图片,但是IsDataAvailable函数的参数我看不太明白。
该函数的参数如下:
BOOL COleDataObject::IsDataAvailable(CLIPFORMAT cfFormat,LPFORMATETC lpFormatEtc = NULL);
根据MSDN的解释,cfFormat
The Clipboard data format to be used in the structure pointed to by lpFormatEtc. This parameter can be one of the predefined Clipboard formats or the value returned by the native Windows RegisterClipboardFormat function.问题在于,我在MSDN里根本就没找到CLIPFORMAT这个结构体的定义,或者说,我不知道Word文档中的图片应该用哪一种CLIPFORMAT。请大家指教。PS.CSDN的搜查功能似乎不太好,我用"word 复制 图片"来搜索,出来的结果基本上都没什么用处啊。