VC6開發視訊監控ActiveX控制元件總結
總結前段時間在VC6下使用MFC開發視訊監控控制元件過程中遇到的一些問題.
1.獲取控制元件當前所在路徑,用於讀取該目錄下的INI配置檔案
2.獲取當前執行控制元件的電腦上的固定碟符列表,用於本地錄影檔案存放
3.視訊1,4,9,16路畫面切換顯示
較簡單地實現,在窗體上拖16個STATIC控制元件(定義陣列為panels),動態調整它們的位置大小即可,然後定義一個類如CPlayStatic去繼承CStatic,每一個STATIC控制元件就由CPlayStatic管理;因為我們要在Static控制元件上新增滑鼠,鍵盤事件處理,滑鼠單擊事件,選中該一播放皮膚時繪製綠色邊框,可以很明顯地看出當前是選中那一路視訊播放窗體,同時恢復上一路選中邊框為預設灰色邊框;滑鼠雙擊事件,實現視訊瀏覽視窗的全屏功能(按多路預覽–>單屏預覽–>全屏–>單路瀏覽–>多路預覽);右擊選單,對當前畫面進行操作,如本地錄影,語音對講,抓圖等操作;鍵盤事件處理,如該窗體當前正在預覽按F2/F鍵進入全屏模式,按Esc退出全屏,恢復普通模式(需讓該窗體獲得焦點,處理KeyDown事件)
4.畫面全屏顯示 需注意播放視窗全屏後,就不能夠通過GetDlgItem(int ctrlid)獲取到該STATIC控制元件控制程式碼了
5.如果ActiveX控制元件要使用其它第三方的ActiveX,需在InitInstance()方法中新增AfxEnableControlContainer(); 否則會造成第三方控制元件無法顯示,控制元件建立出錯
6.ActiveX在網頁中使用
需使用object標籤,其classid具體值可在odl檔案中找到,一般在檔案最後,不要弄錯,否則將會造成控制元件無法成功建立; odl檔案中包含了控制元件的所有屬性,方法以及事件;使用如下
<object id=”ocx1″ height=”520″ width=”640″
classid=”clsid:D55EFD59-8482-4486-9FDE-669EFAC4221B”>
</object>
若JavaScript想呼叫控制元件的方法,可以這樣ocx1.RealPlay();呼叫控制元件的RealPlay方法
7.相關參考文章
javascript指令碼中定義的引數陣列,如何在VC++中訪問
本文轉自peterzb部落格園部落格,原文連結:http://www.cnblogs.com/peterzb/archive/2009/05/28/1491198.html,如需轉載請自行聯絡原作者。
相關文章
- Qt開發Activex筆記(二):Qt呼叫Qt開發的Activex控制元件QT筆記控制元件
- Redis 常用監控資訊命令總結Redis
- 基於vs2012開發activex(MFC)控制元件控制元件
- 智慧公安雪亮工程系統開發視訊監控系統開發
- 雪亮工程視訊監控系統建設方案重點人員監控系統開發
- 16.prometheus監控總結Prometheus
- ELK監控nginx日誌總結Nginx
- 開發ActiveX控制元件的實踐(1)--用VS2010開發一個簡單的TestOcx控制元件控制元件
- 2017前端監控系統探索總結前端
- 視訊監控系統的設計
- win10activex控制元件怎麼安裝_win10如何安裝activex控制元件Win10控制元件
- 使用海康H5視訊播放器開發包實現監控播放H5播放器
- 前端監控SDK開發分享前端
- 大華攝像頭二次開發-web端實現實時視訊監控Web
- 2021年煤礦安全監測監控多少錢及煤礦安全監測監控實操考試視訊
- Django開發Web監控工具-pyDashDjangoWeb
- 騰訊地圖開發填坑總結地圖
- Hystrix 監控視覺化頁面——Dashboard 流監控視覺化
- [java]深入剖析Java效能監控調優視訊教程Java
- MFC---ActiveX控制元件程式設計基礎控制元件程式設計
- 開發總結
- 日常總結 --- 視訊播放按鈕
- 短視訊軟體開發,日期時間控制元件的應用控制元件
- 從海康威視看視訊監控行業產業鏈構成行業產業
- Sentry 開發者貢獻指南 - SDK 開發(效能監控)
- 音視訊開發-全網最全常用音視訊編碼和格式彙總
- WPF控制元件庫總結控制元件
- QPM 效能監控元件<總篇>元件
- 《Koala 聊開源》視訊專欄年度總結和計劃
- Mysql效能監控視覺化MySql視覺化
- Redis Manager 如何檢視監控Redis
- Android記憶體洩漏監控和優化技巧總結Android記憶體優化
- 流媒體調研:雲端視訊監控與視覺化對講視覺化
- windows10系統下IE瀏覽器怎麼開啟activex控制元件Windows瀏覽器控制元件
- 在監控中注視:監控題材遊戲的社交呈現遊戲
- 電視機頂盒web開發總結,避免踩坑Web
- 運維監控指標彙總運維指標
- 視覺化監控搭建過程視覺化
- 使用flv.js實現flv格式的監控視訊流播放JS