印刷部数の取得

//印刷部数の取得(C#)
private short GetCopies(IPaper pPaper)
{
	int hDevMode;
	PrinterSettings pPrinterSettings;

	//プリンタ情報を取得する
	pPaper.get_PrinterInfo(out hDevMode);
	pPrinterSettings = new PrinterSettings();
	pPrinterSettings.SetHdevmode((IntPtr)hDevMode);
	//部数を取得する
	return pPrinterSettings.Copies;
}