在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于LabVIEW如何實現截屏

jf_xutpKvFS ? 來源:LabVIEW QT 修煉之路 ? 作者:LabVIEW QT 修煉之路 ? 2022-11-28 15:43 ? 次閱讀

群里的小伙伴問起了如何用LabVIEW去實現截屏?那么就去實現一下咯。

關于截屏這里主要討論三個方面:

1. 純粹的截取某個VI的前面板

2. 截取整個電腦桌面

3. 截取指定的矩形區域

1. 截取VI前面板

這個需求很簡單,只需調用VI的 FP.Get Image 方法就可以獲取前面板的圖像數據了,然后將其寫入到圖片文件中,如下圖所示:

54858e8e-6d89-11ed-8abf-dac502259ad0.png

2. 截取整個桌面

這個需求也不難,都知道鍵盤上有一個截屏按鍵“PrtSc”,按下該鍵就可以截取整個桌面并將圖像數據保存到剪貼板中,那么我們只用模擬按下該按鍵并從剪貼板中讀取圖像數據將其保存到文件中即可。

查閱資料發現可以使用 User32.dll庫中的 keybd_event() 函數,如下圖所示:

549e5fcc-6d89-11ed-8abf-dac502259ad0.png

其中提到該函數已經被取代,推薦使用SendInput函數(感興趣的自行嘗試),這里演示keybd_event函數來解決。

第一個參數需要指定虛擬密鑰代碼,這里需用用到 打印屏幕鍵PrtSc,如下圖所示:

54ea7952-6d89-11ed-8abf-dac502259ad0.png

第二個參數是密鑰的硬件掃碼代碼,一般置為0,感興趣可自行搜索不同按鍵對應的硬件掃碼碼,比如'A'~'Z'如下圖所示,當鍵按下時產生Make碼,當按鍵釋放時產生Break碼。

55078bfa-6d89-11ed-8abf-dac502259ad0.png

第三個參數一般為0或2,0表示按下,2表示釋放;

第四個參數是與按鍵關聯的一些附加值,一般也為0;

以上參數詳細內容感興趣請自行搜索深入了解,模擬 PrtSc 按鍵按下實現如下圖所示:

5534906e-6d89-11ed-8abf-dac502259ad0.png

556d753c-6d89-11ed-8abf-dac502259ad0.png

接下來從剪貼板中讀取圖像數據并保存到文件中即可:調用Application的Clipboard.Get Image方法獲取圖像數據,然后再調用 Write PNG File.vi寫入文件 (當然這里也可以寫入其它格式文件中,如jpg,bmp等),如下圖所示:

558b88c4-6d89-11ed-8abf-dac502259ad0.png

上述功能也可以通過.net(System.Windows.Forms.Clipboard和System.Drawing.Imaging.ImageFormat)來實現如下圖所示:

55e86ff8-6d89-11ed-8abf-dac502259ad0.png

個也就很簡單了,只需對圖像數據做個簡單處理即可(Draw Flattened Pixmap.vi 和 Picture to Pixmap.vi),如下圖所示

3. 截取指定矩形區域

截取整個桌面搞定了,這個也就很簡單了,只需對圖像數據做個簡單處理即可(Draw Flattened Pixmap.vi 和 Picture to Pixmap.vi),如下圖所示:

5605e812-6d89-11ed-8abf-dac502259ad0.png

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • LabVIEW
    +關注

    關注

    1971

    文章

    3654

    瀏覽量

    323571
  • 截屏
    +關注

    關注

    0

    文章

    11

    瀏覽量

    8716
  • 函數
    +關注

    關注

    3

    文章

    4331

    瀏覽量

    62610

原文標題:關于LabVIEW如何實現截屏

文章出處:【微信號:LabVIEW QT 修煉之路,微信公眾號:LabVIEW QT 修煉之路】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    通過Labview控制示波器

    1.使用Labview編寫程序,控制示波器讓其,并將圖片保存到指定文件夾下。示波器是泰克DPO 7054本身帶有操作系統,保存到示波器本地文件夾下的,我寫出來了,但是現在想讓圖片直接保存到主機
    發表于 03-12 16:21

    新手求助:基于labview的TDS3052示波器命令

    現在手上有一臺TDS3052的示波器,想通過labview控制示波器然后再保存到電腦端的文件夾里面,目前不知道這臺示波器的命令是什么
    發表于 03-13 17:45

    LabVIEW儀器屏幕屏幕抓取圖片并傳輸文件到電腦

    使用LabVIEW編程,把網絡分析儀儀器屏幕屏保存到儀器,然后傳輸圖片文件到電腦端。圖片格式為BMP。使用LabVIEW編程時間不長,覺得有用分享一下。
    發表于 12-16 09:57

    OpenHarmony設備的5種方式

    本文轉載自《OpenHarmony設備的5種方式 》,作者westinyang ?? 方式1:系統控制中心 ● 頂部下滑在控制中心里點擊 ● 這種方式最普遍,截圖后可到相冊查看
    發表于 08-29 14:49

    教你不用軟件的小技巧4條

    教你不用軟件的小技巧4條 一、代替屏幕截圖軟件        按下Print Screen鍵,將會截取全屏幕畫面。用鼠標點
    發表于 02-23 14:08 ?810次閱讀

    華為榮耀8花式,4種方式你都知道嗎?

    手機功能是大家常用到的,方法當然是越簡單越好啦。華為榮耀8就有好幾種方式,你都了解嗎?看看哪種是你最喜歡的。第一種是同時按住音量下鍵和電源鍵約2秒,就能
    發表于 04-19 08:56 ?1w次閱讀

    華為mate9手機怎么?華為mate9圖實用教程分享

    華為mate9除了自身搭載強大的麒麟960,AI人工智能學習系統和萊卡雙鏡頭,搭載人工智能的操作系統該如何?我們來匯總一下各種操作方法。比如傳統的電源加音量鍵;指關節雙擊
    發表于 06-05 14:40 ?1.8w次閱讀

    華為mate9如何?華為mate9的五種方式匯總,哪一種方式最適合你?

    華為mate9是去年發布的一款新機,該機主打商務風受到了人們的高度青睞,直到現在華為mate9也十分受歡迎。但是很多人在使用時都不知道該如何,今天小編就給大家普及一下華為mate9的五種
    發表于 09-21 14:33 ?1946次閱讀

    如何在嵌入式Linux中

    在桌面級操作系統中,下載一個截圖軟件就能實現操作,但在嵌入式Linux系統中,要實現小小的截圖功能卻沒有那么簡單。本文為您介紹嵌入式Linux系統中
    的頭像 發表于 11-01 16:10 ?6083次閱讀
    如何在嵌入式Linux中<b class='flag-5'>截</b><b class='flag-5'>屏</b>

    基于Labview的網絡自動功能程序免費下載

    本文檔的主要內容詳細介紹的是基于Labview的網絡自動功能程序免費下載。
    發表于 10-14 08:00 ?49次下載

    iPad的三種方式分享

    輕點縮略圖可通過“標記”添加繪畫和文本,按住縮略圖可分享。在縮略圖上向左輕掃可將它關閉。
    發表于 06-17 15:13 ?7065次閱讀

    鴻蒙系統功能在哪里

    華為鴻蒙系統發布后,目前為止很多小伙伴都升級了鴻蒙系統,是手機使用過程中一個很基礎的功能,那么鴻蒙系統功能在哪里呢?下面小編就為大家帶來鴻蒙系統
    的頭像 發表于 07-09 15:44 ?1.1w次閱讀

    屏幕功能

    屏幕功能
    發表于 05-26 15:25 ?15次下載

    華為pockets怎么

    華為Pocket S的方法有以下幾種。
    的頭像 發表于 03-06 16:06 ?1932次閱讀

    HarmonyOS開發實例:【手勢

    基于手勢處理和能力,介紹了手勢實現過程。樣例主要包括以下功能
    的頭像 發表于 04-11 22:38 ?514次閱讀
    HarmonyOS開發實例:【手勢<b class='flag-5'>截</b><b class='flag-5'>屏</b>】
    主站蜘蛛池模板: 国模龙园园私拍337p| 91tm视频| 天天干天天做天天射| 五月激情视频| 综合天天| 奇米影视四色首页手机在线| 性欧美xxxx视频| 久久国产成人精品国产成人亚洲| 天天弄| 婷婷性| 六月丁香中文字幕| 丁香六月色婷婷| 高清在线观看视频| 日本不卡在线播放| 欧美色欧美亚洲高清在线视频| 午夜在线观看免费| 亚州视频一区| 尻老逼| 俄罗斯小屁孩cao大人免费| 亚瑟 国产精品| 377p亚洲欧洲日本大胆色噜噜| 好爽好紧好大的免费视频国产 | 一级美女片| 性生活毛片| 成年网站在线播放| 123成人网| 久久综合中文字幕| 丰满放荡岳乱妇91www| 四虎伊人| 欧美午夜精品久久久久久黑人 | 综合免费视频| 日本不卡高清视频| 狠狠色噜噜狠狠狠狠| 163黄页网又粗又长又舒服| 日本黄色录像视频| 精品乱人伦一区二区三区| 无遮挡一级毛片| 黄色小毛片| 傲视影院午夜毛片| 蕾丝视频在线播放| 日本xxxxxx69|