1

Microsoft Office Word 2010と関係のある医療プログラム(C#言語を使用)を作成しています。Word2010には、Ctrl+を押すとアクセスできる「印刷プレビューと印刷」ページがありますP。Office Wordを起動した後、「印刷プレビューと印刷」を表示したいのですが、代わりにOffice 2007/2003の古い印刷プレビューが表示されます。つまり、Officecomオブジェクトからこのページにアクセスする方法がわかりません。

私が試したコード:

oWordDoc.PrintPreview();
_oWord.Visible = true;
4

2 に答える 2

0

試す

int dialogResult = wordApp.Dialogs[Word.WdWordDialog.wdDialogFilePrint].Show(ref missing);
if (dialogResult == 1)
{
    oWordDoc.PrintOut(ref missing, ref missing, ref missing, ref missing,
                      ref missing, ref missing, ref missing, ref missing,
                      ref missing, ref missing, ref missing, ref missing,
                      ref missing, ref missing, ref missing, ref missing,
                      ref missing, ref missing);
}
于 2012-11-13T19:12:34.220 に答える
0

いつでもSendKeysを試して、ホットキーCTRL+P

SendKeys.Send("^P");
于 2012-11-13T17:13:50.297 に答える