特別備註:需要引用單元winspool
author:vitoriatang
from:internet
.netframework封裝了很多關於列印的對話方塊,比如說printdialog,pagesetupdialog.
但是有的時候我們還需要關心印表機屬性對話方塊,那麼就可以呼叫api來解決這個問題。
有幾個api函式與之相關
printerproperties
documentproperties
openprinter
closeprinter
逐一介紹
printerproperties
顯示印表機屬性對話方塊。
documentproperties
顯示印表機配置對話方塊。
openprinter
開啟印表機
closeprinter
關閉印表機
在呼叫printerproperties
或者documentproperties
的時候,都需要先呼叫openprinter
,
並在結束後呼叫closeprinter
。
具體呼叫引數如下:
samplecodes:
1.宣告api函式
[system.runtime.interopservices.dllimportattribute(「winspool.drv」,setlasterror=true)]
publicexternstaticintdocumentproperties
(
intptrhwnd,//handletoparentwindow
intptrhprinter,//handletoprinterobject
stringpdevicename,//devicename
refintptrpdevmodeoutput,//modifieddevicemode
refintptrpdevmodeinput,//originaldevicemode
intfmode);//modeoptions
[system.runtime.interopservices.dllimportattribute(「winspool.drv」)]
publicstaticexternintprinterpropertie
s(
intptrhwnd,//handletoparentwindow
intptrhprinter);//handletoprinterobject
[system.runtime.interopservices.dllimportattribute(「winspool.drv」,setlasterror=true)]
publicexternstaticintopenprinter
(
stringpprintername,//printername
refintptrhprinter,//handletoprinterobject
refintptrpdefault);//handletodefaultprinterobject.
[system.runtime.interopservices.dllimportattribute(「winspool.drv」,setlasterror=true)]
publicstaticexternintcloseprinter
(
intptrphprinter);//handletoprinterobject
2.呼叫documentproperties
privatevoiddocumentpropbutton_click(objectsender,eventargse)
}3.呼叫printerproperties
privatevoidprintpropbutton_click(objectsender,eventargse)
呼叫API彈出印表機屬性對話方塊
呼叫api彈出印表機屬性對話方塊 author vitoriatang from internet net framework封裝了很多關於列印的對話方塊,比如說printdialog,pagesetupdialog.但是有的時候我們還需要關心印表機屬性對話方塊,那麼就可以呼叫api來解決這個問題。...
呼叫API彈出印表機屬性對話方塊
呼叫api彈出印表機屬性對話方塊 author vitoriatang from internet net framework封裝了很多關於列印的對話方塊,比如說printdialog,pagesetupdialog.但是有的時候我們還需要關心印表機屬性對話方塊,那麼就可以呼叫api來解決這個問題。...
js呼叫印表機
注意這裡是先引入的jquery檔案,如果沒有引入第乙個js檔案的話,會出現相容性問題,導致使用jqprint列印時報錯。print area 將需要列印的html放到這個div裡,有些link類的css樣式需要加在裡面 class black button style position relati...