原创 基於qt的diagramscene的一個工程

參考:https://www.cnblogs.com/warmlight/p/12358010.html  

原创 C++實現Json解析詳細教程

源:http://blog.csdn.net/qq_35488967/article/details/56667286 在GitHub官網上下載源碼https://github.com/open-source-parsers/jso

原创 MFC——選擇圖片顯示到Picture Control

出處:http://www.cnblogs.com/Forever-Road/p/6800838.html?utm_source=itdadao&utm_medium=referral MFC——選擇圖片顯示到Picture Con

原创 CEF學習小記(二)-如何使瀏覽器窗口隨對話框一起縮放

轉自:http://blog.csdn.net/yitucom123/article/details/52948507 通過上一篇文章,已經可以瀏覽網頁了,但有一個問題,就是那最大化對話框後,網頁的瀏覽區域並沒有變,如何讓瀏覽區域變

原创 C語言實現字節流與十六進制字符串的相互轉換

轉自:http://blog.csdn.net/pingd/article/details/41945417/ 原文出自:http://blog.csdn.net/qq387732471/article/details/73609

原创 VS2008調試dump文件

轉自:http://blog.csdn.net/chenyujing1234/article/details/9357033 讓程序在崩潰時體面的退出之Dump文件 . 在我的那篇《讓程序在崩潰時體面的退出之CallStack》

原创 C語言實驗:輸入一個整數的小寫金額值,轉化爲大寫金額值並輸出

http://blog.csdn.net/zhengnanlee/article/details/8724706?utm_source=tuicool&utm_medium=referral 同學說C++看不懂,我就改成C語言了。。

原创 MFC調用exe程序,並等待exe程序運行結束(ShellExecuteEx)

轉自:http://blog.csdn.net/weekdawn/article/details/73468334 函數名:OnBnClickedBtnOpenExe 函數功能:通過點擊一個按鈕運行exe程序,並且等待該exe運

原创 sqlServer 時間格式化

轉自:http://blog.csdn.net/cherish1forever/article/details/49022165 1.獲取系統當前時間 [sql] view plain copy select 

原创 Openssl加密解密原理與命令使用

出處:http://wodemeng.blog.51cto.com/1384120/1534121/ Openssl加密解密原理:   比如A與B通信發送數據: 加密原理: 在A把要發送的內容通過單向加密方式進行數據

原创 installshield guid問題 “錯誤:-1605 此操作只對當前安裝產品有效”

轉自:http://blog.csdn.net/skc361/article/details/16332083 問題:在測試卸載時,手動的刪除了安裝目錄下的所有文件。然後重新安裝時就提示錯誤了“錯誤:-1605 此操作只對當前安裝產

原创 VC++使用OpenSSL的DES加密

引用:http://www.cnblogs.com/findumars/p/7252839.html 使用OpenSSL的庫,需要先安裝或編譯OpenSSL。 我是在這裏使用別人編譯的開發版:http://slproweb.com/p

原创 常用排序算法總結(二)

http://www.cnblogs.com/eniac12/p/5332117.html  目錄 計數排序基數排序桶排序     上一篇文章中我們總結了常用的比較排序算法,主要有冒泡排序,選擇排序,插入排序,歸併排序,堆排序

原创 mfc 的 clistctrl 顯示item的最大長度

轉自:http://bbs.csdn.net/topics/80015270 需要顯示快1000個字符了,但是默認的clistctrl顯示不完全。 網上說重繪控件,說重載settiemtex,getitemtext的都不行。 有人說重載

原创 vc multibye unicode 互轉

說明:下面是根據我的需要傳入CString 1、多字節(multibye)轉Unicode void Multi2Wide(const char* pSource, CString& strGet) { DWORD dwNum =