原创 ffplay中只能看圖像不能聽聲音的解決方法

最近想弄一個簡單的播放器,所以下載了ffmpeg2.0.1的代碼和庫,下載SDL 1.3.0, 開發環境是VS2010。 編譯ffplay的過程挺煩的,改了不少配置和代碼,網上很多說明,搜一下就知道,這裏就不贅述。 好不容易編譯通過,試運

原创 使用數據綁定展示數據的侷限性

數據綁定 (data binding)簡單來說就是數據源與控件的關聯。 這種方式使得數據管理和展示分開,程序員只需提供數據源,展示工作就由控件自動去處理,做開發很方便,深受程序員青睞。但是這種方式有一些侷限性,需要在不同場合下慎用。

原创 Python 應用領域

轉自:http://renjianhuanle.blog.163.com/blog/static/18956322320111131549811/     2011-02-13 Python 不僅僅是一個設計優秀的程序語言,它能夠完成現實

原创 stl中string格式化的方法

std::string中沒有提供類似MFC的CString.Format的方法,這讓用慣VC的程序員感到很不方便。 其實,字符串格式化可以用std::ostringstream來代替,具體例子如: #include <sstream> s

原创 移動無標題窗口(delphi)

向窗體發送一條“WM_SYSCOMMAND”消息,需要使用未歸檔的“SC_DragMove”標誌,定義如下: const SC_DragMove= $f012; 在控件的OnMouseDown事件處理代碼: ReleaseCapture

原创 button字體大小、顏色、字形設置

轉自:http://blog.sina.com.cn/s/blog_70441c8e0100v8u3.html 大小,字形設置: 1. 只需要在InitDialog添加代碼即可; 2. CFont定義的變量要定義爲類成員變量,不然

原创 MFC 解決回車鍵默認關閉窗口的一般方法

在一般情況下編寫的對話框程序,用戶在運行的時候,如果不注意按下了ENTER 或者Esc 鍵,程序就 會立刻退出,之所以會這樣,是因爲按下 Enter 鍵時,Windows 就會自動去找輸入焦點落在了哪一個按 鈕上,當獲得焦點的按鈕的四周將

原创 VS2010及gcc中C/C++代碼生成爲彙編文件的方法

1、GCC gcc -S test.c 會生成test.s文件 2、VS2010 選擇菜單工程(Project)“屬性”,選擇“配置屬性”下的“C/C++”節點,選擇“輸出文件”,然後在“彙編程序輸出”中選擇“帶源代碼的程序集 (/FA

原创 關於管理的一些牢騷

爲將者,要麼運籌帷幄、決戰於千里之外;要麼披堅執銳、身先士卒。 像某些領導,總是做出個半成品,然後丟給下面去完善。看起來先是身先士卒,然後運籌帷幄,即懂技術又懂管理,一副好領導的樣子,讓人無可挑剔。 事實上試想,一位將軍親自衝鋒陷陣,卻在

原创 string 不區分大小寫比較,出現“string iterators incompatible”debug錯誤

std::string中只有compare(),是區分大小寫的。今天在VS2010環境下寫了一個不區分大小寫比較的方法,如下: int CompareIgnoreCase(const std::string& string1,const