指定系統(tǒng)默認(rèn)圖片編輯器是一款設(shè)置為系統(tǒng)默認(rèn)的圖片編輯器工具(通常指定Photoshop),這個小程序通過修改注冊表,把部分常用的圖片編輯器,改為指定的編輯器.因?yàn)橹笆菫榱四茉赨E4內(nèi)能編輯圖片而專門寫的這個程序,所以界面里提到了UE4.但是這個程序還是比較通用的.
軟件說明
作為一個設(shè)計(jì),經(jīng)常會用到Photoshop, 經(jīng)常需要在圖片的右鍵菜單里,以PhotoShop打開此圖片.當(dāng)然,直接更改系統(tǒng)菜單還是蠻容易的. 但是有時候,在第三方軟件的菜單里,想調(diào)用Photoshop打開圖片就沒那么容易了. 經(jīng)過我觀察,一般的第三方軟件,對于圖片類型的文件,一般都會有個編輯功能.就是可以調(diào)用系統(tǒng)的畫圖來編輯圖片,比如下面的例子:xnview:
UE4:
但是畫圖其實(shí)就很雞肋,很多圖片用畫圖沒法處理,于是就做了這個東西,把系統(tǒng)的圖片編輯器由畫圖改為別的圖片編輯器比如Photoshop.這樣第三方軟件能調(diào)用系統(tǒng)默認(rèn)圖片編輯器的,就直接可以用Photoshop修改圖片了.
當(dāng)然改完之后,圖片的右鍵編輯菜單,也會變成指定的圖片編輯器打開圖片:
然后就有這個小程序
正常點(diǎn)上面那個大按鈕,指定一個圖片編輯器就行了.如果想還原畫圖,就點(diǎn)下面那個還原系統(tǒng)默認(rèn)值就可以了.如果特別謹(jǐn)慎怕出錯,可以提前備份一下注冊表,主要是備份下面的路徑:
[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command]
當(dāng)然,這個軟件也是改了上面這個路徑里的內(nèi)容,并且新增了幾條圖片格式.
最后說明一下,易語言寫的程序可能會被報(bào)毒,這基本也算個常識了吧. 畢竟易語言寫小程序還是太方便了.挺香的
源碼說明
程序本身是通過修改了注冊表來改變系統(tǒng)圖片編輯器,
下面提供恢復(fù)畫圖編輯的注冊表路徑:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command]
@=hex(2):22,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,74,\
00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,\
73,00,70,00,61,00,69,00,6e,00,74,00,2e,00,65,00,78,00,65,00,22,00,20,00,22,\
00,25,00,31,00,22,00,00,00
當(dāng)然軟件本身也可以恢復(fù)上面這些,如果您不放心,可以將上面的注冊表路徑備份一下,在用軟件設(shè)置.
最后展示一下源碼