原创 文件夾創建刪除和判斷
CreateDirectory(L"./123", NULL);//創建文件夾 RemoveDirectory(L"./123");//刪除文件夾 PathIsDirectoryEmpty();判斷文件夾是否爲空 2. C++
原创 windows消息大全
[cpp] view plaincopy ////////////////////////////////////////////////////////////////////////// #include "A
原创 C++的流分析basic_filebuf
文件流要使用的io基礎類的枚計類型 classios_base { public: enum__seekdir { beg = 0x01, // 開始 cur = 0x02,
原创 sstream類的詳解
sstream類的詳解 sstream類詳細介紹 C++引入了ostringstream、istringstream、stringstream這三個類,要使用他們創建對象就必須包含sstream.h
原创 C++的流basic_streambuf
不是個抽象類,但是他是C++流的基類.它提供了基本的緩衝區管理.它包含六個緩存區指針,三個分別是讀指針(開頭,結尾,當前),另外三個是寫指針(開頭,結尾,當前) 讀開始指針
原创 C語言字符串操作函數
C語言字符串操作函數 1. 字符串反轉 - strRev2. 字符串複製 - strcpy3. 字符串轉化爲整數 - atoi4. 字符串求長 - strlen5. 字符串連接 - strcat6. 字符串比較 -
原创 用CImage加載內存裏的Image
一種解決方法: CImage(MFC or ATL)提供了一個加載內存中Image的成員函數HRESULT CImage::Load(IStream* pStream)。如何把指定的內存轉換爲IStream接口就成了需要解決的問題。
原创 CString.Format的詳細用法
MFC程序中,使用CString來處理字符串是一個很不錯的選擇。CString既可以處理Unicode標準的字符串,也可以處理ANSI標準的字符串。CString的Format方法給我們進行字符串的轉換帶來了很大的方便,比如常見的int
原创 HRESULT返回值說明(轉)
HRESULT返回值說明 如果函數正常執行,則返回 S_OK,同時真正的函數運行結果則通過參數指針返回。如果遇到了異常情況,則COM系統經過判斷,會返回相應的錯誤值。 HRESULT 值 含義 S
原创 字符串分割strtok_s
strtok_s() 參數1:需要分割的字符串 參數2:字符串界限符 delimit 參數3:字符串位置 char szSrc[256]{0}; char *PNext=nullptr; char *pResult; pResult=s
原创 VS2010 簡單ATL COM開發
1、打開VS2010,新建ATL COM 項目,步驟:“文件” --》“新建” --》“項目”,選擇“Visual C++” --》“ATL 項目” ,填寫“名稱” FirstCOM --》“確定”。 2、ATL 項目嚮導,勾選
原创 vc中調用Com組件的方法詳解
需求: 1.創建myCom.dll,該COM只有一個組件,兩個接口: IGetRes--方法Hello(), IGetResEx--方法HelloEx() 2.在工程中導入組件或類型庫 #import "組件所在目錄
原创 C/C++常用時間函數介紹
在介紹之前,先介紹兩個概念 Coordinated Universal Time(UTC):協調世界時,又稱爲世界標準時間,也就是大家所熟知的格林威治標準時間(Greenwich Mean Time,GMT)。比如,中國內地
原创 C++測試程序執行時間代碼
C++測試程序執行時間代碼 2013-03-19 09:23:24| 分類: C/C++|舉報|字號 訂閱 #include <ctime> //計時用的頭文件 #include <iostream> usin
原创 VS2010 簡單ATL COM開發(上)
ATL COM VS2010Dll 1、打開VS2010,新建ATL COM 項目,步驟:“文件” --》“新建” --》“項目”,選擇“Visual C++” --》“ATL 項目” ,填寫“名稱” FirstCOM --》“確