丝袜人妻一区二区三区_少妇福利无码视频_亚洲理论片在线观看_一级毛片国产A级片

當前位置:首頁 > 話題廣場 > 問答專區(qū) > 科技

怎么設(shè)置打印機后臺程序?終于找到答案了「Winform開發(fā)小技巧04」設(shè)置打印機

大家好,hello,我是方心。作為編程小白,今天我想重新分享一下Winform學(xué)習(xí)中常用的技巧。(大衛(wèi)亞設(shè))。

在做桌面端軟件時,我們經(jīng)常會用到打印功能,除了可以通過windows設(shè)置打印機,我們還可以通過使用.net提供的已經(jīng)封裝好的Api,來設(shè)置打印機。

1、獲取打印機列表

獲取打印機列表時,先using Sy;

代碼如下:

//設(shè)置默認打印機為列表第一個 PrintDocument printDocument = new PrintDocument(); ); = 0; //獲取打印機列表 foreach (var item in Prin) { if (!(item)) (item); }

獲取默認打印機的時候,是通過一個PrintDocument來獲取的。大家有什么更簡便的辦法,可以在評論區(qū)討論。大家一起學(xué)習(xí)。

實際編寫過程:

2、設(shè)置默認打印機

設(shè)置默認打印機的時候,我們需要用到DllImport來引入打印后臺處理程序API)的SetDefaultPrinter 函數(shù)。

官方文檔是這么描述的:SetDefaultPrinter 函數(shù)為本地計算機上的當前用戶設(shè)置默認打印機的打印機名稱。

代碼如下:

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { bool state = SetDefaultPrinter()); if (state) Me("設(shè)置成功!"); } [DllImport("win;)] public static extern bool SetDefaultPrinter(string Printername);

實際編寫過程:

以上方式都是小編的一點拙見,如果各位有什么更好的方法,歡迎評論區(qū)指正。小編感激不盡~

如果各位覺得我寫的對你有那么一點點幫助,可以隨手點一下關(guān)注,之后我會繼續(xù)努力的。[加油]

1.《怎么設(shè)置打印機后臺程序?終于找到答案了「Winform開發(fā)小技巧04」設(shè)置打印機》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。

2.《怎么設(shè)置打印機后臺程序?終于找到答案了「Winform開發(fā)小技巧04」設(shè)置打印機》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。

3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/why/3220871.html

上一篇

打印機墨盒的軟管怎么安裝?總結(jié)很全面速看!HP950XL/932XL/955XL等墨盒通用裝機操作指導(dǎo)

關(guān)于怎么設(shè)置打印機后臺程序,你需要知道這些打印機后臺程序沒有運行怎么辦?

怎么設(shè)置打印機后臺程序相關(guān)介紹,打印機是辦公室不可缺少的設(shè)備之一。打印機出現(xiàn)故障會嚴重影響我們的生產(chǎn)力。 該辦公室的打印機突然無法打印,并且有一個提示“打印機背景程序未運行”。怎么可以解決?以下小系列為您提供解決方案的解決方案。 如...

怎么設(shè)置打印機后臺程序?總結(jié)很全面速看!系統(tǒng)小技巧:打印機打印空白頁的解決方案

怎么設(shè)置打印機后臺程序相關(guān)介紹,在Windows 10環(huán)境中,隨機打印空白頁的現(xiàn)象可能是多種原因造成的,只有針對特定情況逐個解決,才能快速解決問題。 1. 重新啟動打印機 按下打印機電源按鈕完全關(guān)閉打印機,從插座拔下打印機電源線,等...

怎么設(shè)置打印機后臺程序?我來告訴你答案電腦提示打印機后臺程序服務(wù)沒有運行的解決方法

怎么設(shè)置打印機后臺程序相關(guān)介紹,使用打印機時提示打印機守護程序服務(wù)未運行怎么辦?打印機程序停止工作并退出。怎么解決?下面告訴大家計算機提示打印機守護程序服務(wù)沒有運行的解決方法。 解決方法: 第一步:在win7的開始“運行”輸入“”進...