原创 多線程操作WriteableBitmap 複製源數據使用 CopyPixels 遇到死鎖

當遇上了死鎖問題時,急的焦頭爛額。說不定我分享的這篇文章對你有些幫助。 問題描述 在主程中有WriteableBitmap,開了分線程不斷去write對應的bitmap然後更新到界面形成有效的視頻流。多個視頻流同時高像素高效率的運行時,碰

原创 開發必會的實用工作工具

開發實用工具記錄 Total Uninstall 專業版 讓你乾淨的卸載掉軟件所有關聯數據,包括註冊表項,安裝的服務以及設備驅動。 Typora 一款好用的markdown記錄工具,良好兼容了Github,能讓你的Abst

原创 C++輸出到Output窗口

每次都不能直接搜索到C++輸出到Output窗口的有效全部代碼,故而自己寫出來直接用 TraceOutput 和 TraceOutputW 即可 這是輸出兩參數的 #include <Windows.h> static wch

原创 (正確詳解配置方法) Git Bash 設置Notepad++作爲默認編輯器

問題1.: unable to start editor 'notepad++ 問題2:git commit 無法打開 notepad++   請把 我的Notepad++程序路徑(Notepad++默認安裝地址) 替換成 你的Notep

原创 Debug和Release區別

Debug和Release區別   VC下Debug和Release區別 最近寫代碼過程中,發現 Debug 下運行正常,Release 下就會出現問題,百思不得其解,而Release 下又無法進行調試,於是只能採用printf方式逐步定

原创 C++擴展方法

在 stackoverflow 看到了一點精華,想要記錄下來。 這是關於 C++ 擴展方法的思路: 1.使用定義operator來連接一個struct並調用struct的構造,這個struct的構造即爲擴展方法的實現。 (個人感覺不利於

原创 GDI學習筆記 輸出文字與圖形

            hdc=BeginPaint(hwnd,&scPaint);             if (hdc)             {                 //OutPut Text