原创 爲ActiveX窗口上的自定義控件添加ToolTip

爲自定義控件添加ToolTip時,一般做法是在PreTranslateMessage中添加如下代碼: if (NULL != m_pToolTipCtrl)                          m_pToolTipCtrl

原创 解決iOS 導入AFNetworking時報錯

錯誤提示: 1. Use of undeclared identifier 'kSecFormatUnknown' 2. Use of undeclared identifier 'kSecItemPemArmour' 3. Implic

原创 c++ json封裝---解析

首先要有編譯的json庫 #pragma once #include <json.h> using namespace Json; using namespace std; class CParseJson { public:     C

原创 HTTP GET和POST格式解析

本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/yc0188/archive/2009/10/29/4741871.aspx     HTTP報文是面向文本的,報文中的每一個字段都是一些ASCII碼串,各

原创 ubuntu訪問windows共享文件

1、在windowns的e盤下文件夾work 並共享此文件夾; 2、在ubuntu系統下安裝samba-client sudo apt-get install smbclient 3、在ubuntu系統下安裝cifs-utils

原创 Linux查看動態庫.so導出函數列表

Linux查看動態庫.so導出函數列表命名加上過濾選項的命令 命名 nm -D libtestlib1.so 結果如下,但是查詢出來有很多是我們不關心的,即不是導出函數,不過我們只需要過濾下就行 加上過濾選項的命令 nm -D

原创 RGB、YUV格式詳解

最近項目中用到了好多YUV格式相關的東西,在網上找了一些資料,整理如下: 計算機彩色顯示器顯示色彩的原理與彩色電視機一樣,都是採用R(Red)、G(Green)、B(Blue)相加混色的原理:通過發射出三種不同強度的電子束,使屏幕內側覆

原创 boost mutex lock 使用

boost中的mutex貌似有6種或者更多,我用過的有3中boost::mutex、boost::shared_mutex、boost::recursive_mutex,貌似還有boost::try_mutex、boost::time_m

原创 vs2003生成的程序,啓動默認以管理員身份運行

vs2003生成的程序,啓動默認以管理員身份運行 1、準備一個manifest文件,命名如下:XPStyle.manifest 文件的內容如下: <?xml version="1.0" encoding="UTF-8" standalo

原创 ListCtrl設置單個單元格顏色的實現

近日的開發中,需要對List中某個單元格的顏色進行處理,以用來顯示不同的效果,提示不同的狀態,在網上找了不少資料,發現這一種是最簡單的,最適合目前的需求。該文章的原址:http://hi.baidu.com/crazykay/blog/

原创 linux qt下生成core文件方法

linux下生成core文件 如何生成 core 文件 ? 命令行輸入 ulimit -c 如果顯示 0 那麼說明 生成core 是被關閉。 再輸入如下命令,設置生成core文件,並不限制大小 ulimit -c unlimited

原创 DrawText如何使多行文字居中

(1)DT_WORDBREAK 只能截斷單詞。例如如果輸入一連串英文字符,那麼它會當做一個單詞來處理,而不會自動換行。而對於中文字符則可以。如果要對所有字符都可以像Edit控件中那樣自動換行,那麼可以使用DT_WORDBREAK | DT

原创 使用vs2015編譯opencv32位庫

編譯前準備工作 下載如下工具 Cmake官方下載地址:https://cmake.org/download/ Opencv: http://opencv.org/downloads.html VS2015: https:/

原创 ffmpeg命令行錄屏和錄音(麥克風+揚聲器)並rtmp推流

安裝virtual-audio-capturer 下載地址 https://github.com/jiao808813/virtual-audio-capture-grabber-device 可以下載源碼自己編譯,也可下載安裝包直

原创 wireshark抓取本機包

http://www.cnblogs.com/wangweihan/archive/2011/01/13/1934459.html       在進行通信開發的過程中,我們往往會把本機既作爲客戶端又作爲服務器端來調試代碼,使得