メガソフト トップサポートSTARFAXシリーズ > STARFAX OCXフォーラム
STARFAX OCXフォーラム
[フォーラムトップ]
一括表示

印刷処理 - しんや 2003/10/28(Tue) 20:58 No.1349
いつもお世話になってます。

ExcelやWordを印刷するときの印刷処理の部分
下のコードだと

  // STARFAXプリンタドライバに対し印刷をする

の部分はどうすればよろしいのでしょうか?

下のコードはVC++のものです。
この部分が書けないと印刷できないんです。

// 印刷イメージのTIFFファイル作成
RetVal = m_CSFW95.SetupPrinter(m_TiffName,m_ExcelName);
if( RetVal != 0)
{
  AfxMessageBox( "印刷セットアップエラー");
}

// STARFAXプリンタドライバに対し印刷をする

// 終了処理をする
RetVal = m_CSFW95.TerminatePrinter();
while( RetVal != 0)
{
  RetVal = m_CSFW95.TerminatePrinter();
  Sleep(2000);
}

アドバイス等いただけないでしょうか?
よろしくお願いします。m(_ _)m

Re: 印刷処理 - しんや 2003/10/29(Wed) 15:53 No.1350
えーと無事解決できました。
サンプルプログラムのdirectfaxを参考にしました。
お騒がせしました。

印刷の処理は
ShellExecute関数を使うか、OLEを使う方法があるみたいです。