原创 Linux下openldap的配置的訪問

1.     openldap簡介 openldap是在TCP上實現目錄服務的系統,一種源代碼開放的ldap版本。相對OSI的X.500服務,它使用了較少的代價(10%?)實現了目錄服務大部分功能(90%?)。因爲它基於TCP網絡,且

原创 在mfc中使用cef實現webkit的瀏覽器(一)-準備工作

首先,下載一個cef的開發包,我下載的是 cef_binary_3.2171.1901_windows32 這個版本的(下載鏈接)。 下載完成解壓後,用vs打開,編譯其中的 libcef_dll_wrapper 這個項目。編譯成功後,

原创 Unicode字符與多字節字符的轉換

第一個就是寬字符到多字節字符轉換函數,函數原型如下: int WideCharToMultiByte(  UINT CodePage,  DWORD dwFlags,  LPCWSTR lpWideCharStr, int cchWide

原创 WinInet編程

客戶端從HTTP服務器下載相應的MP3文件的核心代碼(HTTP中的GET方法): #include <Windows.h>#include <wininet.h>#pragma comment(lib, "wininet.lib")#d

原创 DLL如何導出類?

其實最好是寫一個父類,把要實現的函數全部以虛函數的形式寫在父類中,然後寫一個子類,繼承父類,重寫父類的虛函數。這樣的話就安全得多了。其次就在DLL中導出一個函數,返回父類的一個對象指針,再在EXE中動態鏈接DLL,調用導出函數。例子如下:

原创 VC獲取打印機與打印作業的狀態

VC 獲取打印機與打印作業的狀態#pragma comment(lib, "winspool.lib")#include "stdafx.h"#include <winspool.h>#ifndef _MAX_PATH#define _M

原创 Android講義3---2.9---對話框

Android提供四種常用的對話框 1:AlertDialog:功能最豐富的對話框 2:ProgressDialog:進度對話框 3:DatePickerDialog:日期選擇對話框 4:TimePickerDialog:時間選擇

原创 MFC對話框應用程序中谷歌CEF瀏覽器內核的使用

MFC對話框應用程序中谷歌CEF瀏覽器內核的使用        最近在做一個與瀏覽器相關的MFC項目,用戶要求使用IE和谷歌雙內核。對於IE內核可以直接使用MFC中的ACTIVEX控件,但是對於谷歌瀏覽器內核卻並沒有這麼現成的控件可以

原创 CentOS部署OpenLDAP認證

一些基本概念 Server的安裝與配置 Web管理工具phpldapadmin Clients的安裝與配置 生產環境使用OpenLDAP做認證(主備、Server安全、TLS)   一、基本概念 DN、OU、DC、O,這些概念網上

原创 Linux服務器部署系列之七—OpenLDAP篇

LDAP(輕量級目錄訪問服務),通過配置這個服務,我們也可以在linux下面使用目錄的形式管理用戶,就像windows下面的AD一樣,方便我們管理。下面我們就一起來配置openldap服務。本文運行環境:CentOS 5。 軟件需求: d

原创 在mfc中使用cef實現webkit的瀏覽器(二)-修改項目屬性

配置屬性-》MFC的使用 設置爲"在靜態庫中使用MFC" VC++目錄 包含目錄 添加 include 這個目錄 C/C++ => 預編譯頭 => 不使用編譯頭 代碼生成 => 運行庫 => 多

原创 CListCtrl控件

1. CListCtrl 樣式及設置 2. 擴展樣式設置 3. 數據插入 4. 一直選中Item 5. 選中和取消選中Item 6. 得到CListCtrl中所有行的checkbox的狀態 7. 得到CListCtrl中所有

原创 VS2008編譯boost庫

一、下載 首先從boost官方主頁http://www.boost.org/下載最新版boost安裝包,我用的版本是boost.1.49.0 二、新建文件夾    如果是使用下載的安裝包,那麼請將boost安裝包解壓至本地新建的目錄,如

原创 Access 連接字符串代碼

標準安全策略     Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\mydatabase.mdb;Uid=Admin;Pwd=;  工作組     Driver={Microsoft A

原创 兩種方法實現MFC 對話框最大化時控件也隨比例最大化或者還原

方法一:單個控件ID操作 第一步、在對話框類中(.h文件)定義如下變量和函數 定義如下幾個變量: [cpp] view plain copy void ReSize(int nID);   BOOL change_