1
正如你所知道的蒸汽遊戲可以在瀏覽器中用「steam:// rungameid /」啓動。Internet快捷方式像蒸汽://在C#
如何在我的C#程序中添加類似的東西(例如myprogram:// run/form1)?
正如你所知道的蒸汽遊戲可以在瀏覽器中用「steam:// rungameid /」啓動。Internet快捷方式像蒸汽://在C#
如何在我的C#程序中添加類似的東西(例如myprogram:// run/form1)?
這就是所謂的「URI方案」,讓您的程序以一種方式打開,就像在正確的位置添加一些註冊表項一樣簡單。
創建一個可以找到on the msdn但是對於你的榜樣應該大致樣子
HKEY_CLASSES_ROOT
myprogram
(Default) = "URL:My Program"
URL Protocol = ""
DefaultIcon
(Default) = "MyProgram.exe,1"
shell
open
command
(Default) = "C:\Program Files\My Program\MyProgram.exe" "%1"
一旦完成下面的那些「鏈接」一將啓動程序,並通過URI作爲一個命令的文檔在線參數。因此,對於您的myprogram://run/form1
示例,您的程序將按照您從命令行執行的方式啓動:
"C:\Program Files\My Program\MyProgram.exe" "//run/form1"