[DllImport("comdlg32.dll", EntryPoint="PrintDlgA" ,SetLastError=true )]
public static extern long PrintDialog(PRINTDLG_TYPE printType);
[DllImport("winspool.drv", EntryPoint="OpenPrinterA" ,SetLastError=true )]
public static extern long OpenPrinter(string pPrinterName, long phPrinter, long pDefault );