原创 PluginWindowlessWin

實際繪圖發生在我的本機代碼中的屏幕外目標上,每次刷新都會調用myplugin :: onWindowRefresh,它會將StretchBlt調用到插件的無窗口窗口,代碼如下, FB::PluginWindowlessWin *win =

原创 Windowless

參考: 瀏覽器插件(Plugins)開發 - II http://wen-bing.github.io/blog/2013-04-24/NPAPI-plugin-intro-2/   無窗口型(Windowless) 無窗口型插件的繪製實際

原创 曾經再村裏的那些小吃美食總結

 [小吃] 麻雀雖小,但也有肉。很經典的吃法如下:麻雀幾隻然後用水和稀泥(沒有水可以用尿)然後把麻雀裹起來扔活力燒。然後敲碎稀泥就可以享用美食了,一個不夠可以多吃幾隻~   [小吃] 黑蛋蛋,俗稱小葡萄。下地幹活都會去路邊野地裏去尋找黑蛋蛋

原创 Inno setup 操作註冊表操作參數詳解

原文地址:http://www.dayanzai.me/inno-setup-tut.html [Registry] 段這個可選段用來定義一些你想用安裝程序在用戶系統中創建、修改或刪除的註冊表鍵/值。按默認,用安裝程序創建的註冊表鍵和值在卸

原创 Chrome 插件PPAPI 開發(一)環境搭建

前言:本文參考了其他已有的文章,在其基礎上簡化了一些沒有必要的操作。 同時也記錄一下chrome 插件ppapi環境的基礎搭建。並且感謝已有文章作者的大無畏的分享精神! 在這附上參考文章鏈接:https://blog.csdn.net/y6

原创 ffplay流程分析

void main() { is = stream_open(input_filename, file_iformat); } static VideoState *stream_open(const char *f

原创 innosetup 安裝前、卸載前判斷是否有進程正在運行<轉>

[Code] //安裝前判斷是否有進程正在運行,istask.dll文件與打包的exe文件一起 function RunTask(FileName: string; bFullpath: Boolean): Boolean; e

原创 mfc cef<轉>

在mfc單文檔程序中加入cef: 1.在BOOL CtestCEFApp::InitInstance()中初始化cef HINSTANCE hInst = GetModuleHandle(NULL); CefMainArgs mai

原创 js人形時鐘

https://blog.csdn.net/rsylqc/article/details/44808063 分享自:http://chabudai.org/blog/?p=59 在這個網站看到一個很有意思的人形的時鐘,分享一下,感覺很好玩的

原创 opencv給圖片添加文字水印<轉>

其中有一些改動爲了文字大小等還有一些圖片的尺寸,真正使用的時候可以把尺寸的屏蔽掉 頭文件: //==================================================================== /

原创 strcore.cpp(156) 內存泄漏

vs搞了一個小工具涉及到線程 每次執行完退出的時候都會報 strcore.cpp(156) 的內存泄漏 原因是在線程內使用了CString 類型的傳遞參數  如果沒有正常釋放會報上面的錯誤。

原创 android平臺yuv縮放相關<轉>

Android的視頻相關的開發,大概一直是整個Android生態,以及Android API中,最爲分裂以及兼容性問題最爲突出的一部分。攝像頭,以及視頻編碼相關的API,Google一直對這方面的控制力非常差,導致不同廠商對這兩個API的實

原创 多媒體基礎知識之PCM數據《 轉》 多媒體基礎知識之PCM數據

多媒體基礎知識之PCM數據   1.什麼是PCM音頻數據 PCM(Pulse Code Modulation)也被稱爲脈衝編碼調製。PCM音頻數據是未經壓縮的音頻採樣數據裸流,它是由模擬信號經過採樣、量化、編碼轉換成的標準的數字音頻數據。