原创 Google Coding Style 重點

C++代碼 參見Google cpp style Background One way in which we keep the code base manageable is by enforcing consistency 注意一

原创 FireFox插件和擴展開發(三)—— scriptable實例

  依然是官網的例子,下載地址是http://mxr.mozilla.org/seamonkey/source/modules/plugin/tools/sdk/samples/scriptable/ 我要使用的平臺是Windows  

原创 《Code Complete 代碼大全》中用到的英文

我覺得自己讀英文書的時候還算順利,但是給我一篇技術文檔讓我翻譯得很地道時,我就總是到處亂翻亂查,積累一下老外的用法,中翻英的時候用處比較大    Part I. Laying the Foundation [譯:]打好基礎 [析:]有

原创 FireFox插件和擴展開發(一)——npruntime實例

打算編寫一個Firefox的插件,先開看看官網給的例子   下載地址:http://mxr.mozilla.org/seamonkey/source/modules/plugin/samples/npruntime/ 下載方式:試了下S

原创 FireFox插件和擴展開發(四)——常見問題的解決

一、FireFox擴展中的插件註冊問題 使用擴展,如果擴展中帶了XPCOM組件,放在擴展的components目錄下,名別寫錯了,今天折騰半天就因爲筆誤,總是馬虎。然後要刪除profile中的兩個xpt文件,重起FireFox,它們會自動

原创 基於vfw的攝像頭視頻瀏覽和捕獲的程序

使用基於VFW的方式進行攝像頭視頻瀏覽和捕獲,優點是編碼簡單,缺點是功能受限   方法: 新建一個基於對話框的工程,引用頭文件<vfw.h> , 導入 vfw32.lib 庫,庫文件可以在vc 存在路徑中找到; 如:D:/Progr

原创 DirectShow開發的環境配置和常見問題

首先去微軟官方網站下載SDK 如果你下載的是2004版沒有directshow工程,再下載這個補充包 http://www.microsoft.com/download/en/confirmation.aspx?displayLang=e

原创 FireFox插件和擴展開發(二)——編寫和使用XPCOM組件

用C++編寫XPCOM組件   還是先開看看官網給的例子,下載示例程序 xpcom-test   配置方法見文章 https://developer.mozilla.org/en/How_to_build_a_binary_XPCOM_

原创 VC調試技巧

一、斷點命中次數設置的技巧 寫這樣一段代碼,在 k == 0時,程序會崩潰。      for (int i = 1000; i >= 0 ; i--)      {         int k = i/10;         int