Я использую C ++ для создания слайда Powerpoint 2010 (в Windows 7).У меня есть изображение в файле .bmp, которое я хотел бы заполнить в CShape.Таким образом, код делает это:
_variant_t vPicName= L"MyPicture1";
CShape picShape(slideshapes.Item(vPicName));
CString fullBitmapFilePath = "C:\MyCode\MyPicture.bmp";
CFillFormat picFill(picShape.get_Fill());
picFill.UserPicture(fullBitmapFilePath);
Форма отображается в powerpoint в виде зеленой рамки, но не заполняется изображениемЭтот же точный код работает с Office 2003 на XP.Какие-нибудь советы?Спасибо