我想寫一個小代碼,實作如下小功能:
電腦已發出叮咚聲音,即刻對電腦螢屏進行截屏。應該如何實作呢?
uj5u.com熱心網友回復:
你這個說得太含糊了。
“截屏”在通常情況下不難,網上代碼多的是。
只是某一些用“DX”渲染輸出的影像是無法截取的。
另一個就是“聲音”監控的問題:
1. 如果是“系統提示音”,可以用一個“迂回戰術”的方法:
通過監控“檔案”的方法來實作:從注冊表中獲取到你說的“叮咚”聲音是哪個檔案;當監測到
它被系統的某個行程(不同的系統版本名稱可能不一樣)讀取時就截屏。
2. 如果是“任意程式通過聲卡播放的聲音”,那可不是“小程式”了,首先要完成“聲紋分析”就已經
是個大工程了;其次要從聲卡中抓取正在播放的聲音資料也有點難。
uj5u.com熱心網友回復:
徽杭古道部門例會幫忙老公v。uj5u.com熱心網友回復:
在http://www.codeproject.com搜“recorder”uj5u.com熱心網友回復:
換個思路吧我估計是你想監控別人聊天或者旺旺之類記錄是么?
你可以監視表單創建
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/63944.html
標籤:VB基礎類
上一篇:如何把aac音頻轉成wav音頻?
