原创 文件目錄對話框
BROWSEINFO bi; CString m_strFilePath;char dispname[MAX_PATH], path[MAX_PATH]; ITEMIDLIST * pidl; //定義目錄瀏覽對話框的屬主bi.hwndO
原创 資料網址11
1.1234
原创 STL跨平臺調用會出現很多異常,你可以試試.
STL跨平臺調用會出現很多異常,你可以試試. STL使用模板生成,當我們使用模板的時候,每一個EXE,和DLL都在編譯器產生了自己的代碼,導致模板所使用的靜態成員不同步,所以出現數據傳遞的各種問題,下面是詳細解釋。
原创 C++模板類 容器之map 及 對象副本 深/淺拷貝 等問題
分類: win32 SDK STL&BOOST2011-11-28 17:56 2260人閱讀 評論(0) 收藏 舉報 一般地當我們只想知道一個值是否存在時,set 最有用處;希望存儲也可能修改一個相關的值時,map 最爲有用. m
原创 計算MDI子窗口數,僅顯示文件夾的打開對話框
文章概要: 1、我正在寫一個 MFC 的多文檔(MDI)應用。在父窗口中,我如何檢查所有的MDI子窗口是否都已經關閉?如果都關閉了,那麼我想在我的主窗口激活一個窗格。 2、我正在用 Visual Studio .N
原创 CString.Format的詳細用法(轉)
在MFC程序中,使用CString來處理字符串是一個很不錯的選擇。CString既可以處理Unicode標準的字符串,也可以處理ANSI標準的字符串。CString的Format方法給我們進行字符串的轉換帶來了很大的方便,比如常
原创 c++中靜態成員變量要在類外部再定義,否則產生link2001錯誤
2014-01-10 15:18:42 分類: C/C++ c++中靜態成員變量要在類外部再定義,否則產生link2001錯誤.class testClass{ public: static int m_i;};// 類
原创 虛擬函數的執行順序
#include <stdio.h> class A { public: int A_1; public: virtual int vFun0() { A_1 = 0; vFun1(); return A_1; }
原创 一目瞭然的字符串知識
1,char string0[10]; 2,char string1[]="prison break"; 3,char string2[100]="michael scofield"; 1句表示定義個長度爲10的字符串,但未賦值,2句表示
原创 瀏覽指定目錄下文件
if (::PathIsDirectory(strPath.GetBuffer(0))){long handle;CString path1;path1 = strPath + "*.*";int idx = 0;struct _find
原创 DirectShow學習筆記
寫這篇筆記,就當是對這個期間學習DirectShow的一個總結,假如它可以給你帶來一些收穫的話,那我會感到更高興。還有我遇到的一些問題,希望和大家一起討論。 一、基本概念 1.DirectShow概述 DirectShow的主要功能是流
原创 MFC中Doc,View,MainFrmae,App各指針的互相獲取
1) 在View中獲得Doc指針 2) 在App中獲得MainFrame指針 3) 在View中獲得MainFrame指針 4) 獲得View(已建立)指針 5) 獲得當
原创 bokeceshi
fdsafdsafdsafdsafdsaf iDehazeBright = other.iDehazeBright;
原创 【C++】容器元素的複製和變換
分類: 【C++】2013-05-17 17:49 772人閱讀 評論(0) 收藏 舉報 容器算法mergecopycopy_backwardtransform 一、複製容器元素:copy()算法 copy()的原形如下:
原创 CreateThread、_beginthreadex和AfxBeginThread
瑤瑤按: 創建線程好幾個函數可以使用,可是它們有什麼區別,適用於什麼情況呢? 參考了一些資料,寫得都挺好的,這裏做一些摘抄和整合。 【參考1】CreateThread, AfxBeginThread,_beginthread, _b