[OLE] Проблемы с печатью Excel Chart
От: g-71  
Дата: 18.03.11 07:03
Оценка:
Вызываю метод PrintOut для Excel Chart. Появляется окно предварительного просмотра (т.к. у меня 4ый параметр PrintOut установлен в true), но в нём ниактивна ниодна кнопка Excel'а, ни нажать печать, ни что-то еще. Только работает увеличение масштаба диграммы и всё. Если убрать поставить 4ый параметр в false, то быстро выскочит окно печати, но ничего не напечатается (по-моему даже не попадает в очередь печати).

Excel::_ApplicationPtr app("Excel.Application");
...
_ChartPtr pChartXYZ = book->Charts->Add();
...
pChartXYZ->PrintOut(1, 1, 1, true, app->ActivePrinter, NULL, NULL, false, false);



Как правильно вызвать PrintOut ? Чтобы нормально распечаталась диаграмма, хотя бы для начала, тупо на default'ном принтере.
ole excel
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.