C#軟體開發例項.私人訂製自己的螢幕截圖工具(一)功能概覽

mybwu_com發表於2014-04-08

概述

開發該軟體的原因主要是想訂製實現自己想要的功能,比如:自動儲存,氣泡提示框型別的標註功(主要用於功能說明文件的寫作)能。

托盤圖示及選單



新增托盤圖示,是因為有些功能還是需要使用選單撥出,不能什麼都用快捷鍵。

有些東西(選單、提示框)可能通過快捷鍵截圖的時候擷取不到,所以設定了“延時5秒截圖”功能。

基本設定


QQ的截圖熱鍵是“Ctrl + Alt + A”,為了不和它衝突,這裡預設使用“Ctrl + Shift + A”作為快捷鍵。

有些時候我們是希望截圖中包含滑鼠指標形狀的,這裡可以設定是否包含。

自動上傳


如果你希望將截圖自動上傳到某個網站上,可以啟用該功能,目前還不完善,需要進一步開發。

自動儲存



自動儲存是目前必備的功能,您可以設定儲存的目錄及子目錄,以及檔案的命名規則。

截圖資訊欄、編輯工具欄


標註工具


上傳圖片


放大鏡功能


鍵盤控制截圖功能

有時候我們需要精確的擷取小圖示之類的圖片,使用滑鼠操作的話很難精確到每一個畫素,使用鍵盤操作的話,就很容易實現了。

操作方法一:

1、進入截圖狀態,滑鼠移動到大概的位置;

2、使用上下左右鍵移動滑鼠指標到確定的位置;

3、同時按下“Shift + Enter”開始截圖;

4、使用上下左右鍵設定截圖區域大小;

操作方法二:

1、和平時截圖一樣,先擷取一個大概的區域;

2、使用上下左右鍵設定截圖區域的位置;

3、使用“Shift + 上下左右鍵”設定截圖區域大小;

相關文章