在C# Winform項目,有個form窗體以及三個button按鈕(button1為打開"CCTV-5"體育頻道,button2為打開"CCTV-2"財經頻道,button3為打開"CCTV-13"新聞頻道)
目前已經可以通過以下代碼實現在button1按鈕中將“CBOX央視影音”在線視頻播放的App客戶端的"CCTV-5"體育頻道打開並進行播放。
button1按鈕打開"CCTV-5"體育頻代碼如下:
Process proc = new Process();
proc.StartInfo.FileName = @"C:\Program Files\CNTV\CBox\CBox.exe";
p.StartInfo.Arguments = ""C:\Program Files\CNTV\CBox\CBox.exe" cbox:///url:media=pa://cctv_p2p_hdcctv5@type=p2p@title=CCTV-5 體育@itemid=cctv5@columnid=cctv5@from=13";
proc.Start();
關閉退出在線視頻播放的App客戶端代碼如下:
proc.kill();
附打開"CCTV-2"財經頻道以及"CCTV-13"新聞頻道執行參數:
打開"CCTV-2"財經頻道執行參數:
"C:\Program Files\CNTV\CBox\CBox.exe" cbox:///url:media=pa://cctv_p2p_hdcctv2@type=p2p@title=CCTV-2 財經@itemid=cctv2@columnid=cctv2@from=13
打開"CCTV-13"新聞頻道執行參數:
"C:\Program Files\CNTV\CBox\CBox.exe" cbox:///url:media=pa://cctv_p2p_hdcctv13@type=p2p@title=CCTV-13 新聞@itemid=cctv13@columnid=cctv13@from=13
目前遇到點困惑,
如何實現在不關閉“CBOX央視影音”在線視頻播放的App客戶端前提下,通過上面提供的執行參數可以在button2以及button3按鈕中打開相應的"CCTV-2"財經頻道以及"CCTV-13"新聞頻道。
請問如何修改上面的代碼實現上面的功能,謝謝!
如果界面是固定的,可以通過發送消息或者模擬鼠標點擊實現,具體先用spy++看看,然後照著寫。