原创 通過 WM_CTLCOLOR 設置VC 組合框顯示屬性(字體、顏色、背景)

在mfc中的對話框裏使用組合框控件的時候,在沒有重寫CComboBox類的情況下,可以通過對話框的 WM_CLTCOLOR 消息的響應函數 OnCtlColor 設置組合框的一些顯示特性,包括字體的設置、字體顏色的設置、背景顏色的設置

原创 VC++ 從 CString類型的文件路徑中獲取文件名和擴展名

CString GetFileFullName(CString csFilePath) { int nPos = csFilePath.ReverseFind('\\'); // 文件路徑,以'\'斜槓分隔的路徑 CString

原创 PODOFO編譯之2——依賴項編譯及podofo-0.9.2編譯

PODOFO編譯之依賴項編譯及podofo-0.9.2編譯             http://svn.code.sf.net/p/podofo/code/podofo/trunk       SVN             htt

原创 PODOFO編譯之3——可用篇

PODOFO編譯之可用篇   下載地址:http://yunpan.cn/QDCX6Chx4zUND          前面寫了一篇編譯PoDoFo的文章《PODOFO編譯之依賴項編譯及podofo-0.9.2編譯》,記錄了編譯各個庫的

原创 VC 組合框重繪大全 效果圖(附下載鏈接)

重繪了些組合框,分別組合框中編輯框文本垂直居中(完全垂直居中顯示)和不垂直居中(指沒有直接處理垂直居中,但簡單的效果也類似於垂直居中)的,下載鏈接爲: 未計算型垂直居中:http://download.csdn.net/detail/y

原创 Podofo文檔——代碼樣式說明

podofo-0.9.0 文檔 第1章   主頁   PdfCompilerCompat.h 彙集了不受歡迎的各種編譯器兼容性需求到一個集中的位置。如果所有的編譯器特定的定義、封裝程序和喜好對庫的公共用戶是必須可見的,那麼它們都應該被

原创 通過 WM_NCCALCSIZE 消息設置VC組合框或編輯框文本垂直居中

設置組合框的文本垂直居中顯示,除了重繪之外,還可以直接在其父對話框中通過在 WM_NCCALCSIZE 消息的響應函數中來搞定它。首先可以通過SetItemHeight設置組合框高度,然後進行下面的操作: void CComBoxTe

原创 PODOFO編譯之1——CMake安裝與簡單測試

CMake安裝與簡單測試   1.       在http://www.cmake.org/cmake/resources/software.html下載CMake的二進制發佈版安裝包cmake-2.8.12.1-win32-x86.

原创 PODOFO編譯之4——加密測試

Podofo使用之加密測試            Podofo編譯後的都是命令行模式的exe程序,爲了驗證podofo庫的正確性,特通過一個MFC程序來加密PDF文件。界面如下:                              

原创 podofo文檔——名稱空間參考

7.1.1         詳細描述 所有PoDoFo的類、函數、類型和枚舉都是這些名稱空間的成員。如果你使用PoDoFo,你可能想要添加這一行: using namespace PoDoFo; 到你的應用程序中。PODOFO_USE

原创 MFC TreeCtrl 控件(二):顯示特性設置 顏色、圖標、完全展開

    MFC 的 TreeCtrl 樹形控件提供了設置背景色、文本色及線條色的接口,另外,通過遞歸查找,還可設置指定節點的圖標和完整展開節點。在對話框初始化函數中額外添加代碼: m_userTreeCtrl.SetTextColo

原创 MFC TreeCtrl 控件(一):簡單使用

    本文描述了 MFC 中的樹形控件 TreeCtrl 的簡單使用,內容包括數據項的添加、圖標設置、提示信息設置等。     新建基於對話框的應用程序,添加一個 TreeCtrl ,爲其定義一個控件變量 m_userTreeCtrl

原创 MFC TabCtrl 控件簡單使用

    本文記錄 MFC 中 TabCtrl 控件的簡單使用,另外還包括TabCtrl 控件選項卡標題的隱藏及用按鈕控制頁面切換。     新建基於對話框的程序,添加一個 TabCtrl 控件,爲其定義一個控件變量 m_tabCtrl

原创 百度地圖3.0初用筆記(一)

  入門新手,記於此以爲筆記。代碼幾乎與百度示例一致,僅增加了一個地圖縮放處理,並說明了isStarted的null檢查問題。定位效果圖如下:                                              

原创 JNI 入門學習筆記(一)

    因需要了解JNI,故記錄學習筆記於此。本文記錄了使用VC編寫DLL庫,通過Java JNI調用,使用平臺爲 win7 64。     1.在eclipse中新建Java項目 MyJniTest,添加包 myJni.test,在該