最近手頭工作比較輕松了一點就繼續(xù)研究和完善之前的錄屏軟件,使用AForge最大的問題在于:最原始的只能夠錄全屏,而自定義的錄屏需要更改非常多的細節(jié):like follows:

1、需要支持區(qū)域化錄屏;

2、需要支持麥克風錄音,并且混音在視頻中,同步;

3、需要支持系統聲音錄取、并且需要混音在視頻中,同步;

4、需要支持捕獲光標,并且自定義顏色、描邊,最重要的是你需要在區(qū)域錄屏的時候支持坐標位置更新(相對比較難);

   前面3個已經在前面的文章介紹了,這里不再贅述。著重列出第4點的內容以及如何解決。如果正在研究錄屏這塊的朋友們,千萬別去copy那什么網上有限制時間錄制和收費的錄制,特別是有些很惡心的還發(fā)表長篇大論寫的如何如何實現(的確技術不可否認是實現了),其實最后還是要你付費才能完全使用,就問你惡不惡心!

   好了,廢話不多說,我們來一一解決;

首先獲取系統光標有兩種方式,第一種是直接通過系統API進行獲取光標,這個是完全記錄系統光標在做什么。隨著系統光標變化而變化的。這邊有用到的是幾個類:

第一種方式:【CursorHelper.cs】、【GDIStuff.cs】、【Win32Stuff.cs】相對復雜一些;我就在代碼中直接顯示就好了,不需要引用任何其他的東西;

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓 

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網站設計培訓,網站建設培訓學習是年輕人改變自己的最好方式