原创 MFC隱藏和顯示一個控件的方法

通常,我們在用MFC做界面的時候,控制控件的出現和隱藏很重要,同時這也體現出界面的友好和靈活性。 那麼,怎樣在MFC中實現一個控件的隱藏和顯示呢?這裏,我就說一個我知道的簡單方法。 第一、先獲得控件對象。這裏用一個EditBox控件爲例。

原创 C++隨機數生成方法

一、C++中不能使用random()函數 ================================================================================== 本文由青松原創並依G

原创 _splitpath, _wsplitpath 分割路徑

以前分割路徑的時候,總是自己寫一些函數來分割,今天不小心看到這兩個函數,所以趕緊記錄下來: 直接上code: [cpp] view plaincopyprint? #include <iostream>   #i

原创 vc使用默認的瀏覽器打開網頁代碼

可以有兩種的方式 第一:通過winecec()函數,但是有取得註冊表的鍵值 第二:通過shellexec()他很簡單 就是一句話 ShellExecute(NULL,"open","f:\\11.htm",NULL,NULL,SW_SHO

原创 MFC對話框border設置成none,點擊任務欄不能最小化問題

在OnInitDialog方法中加入下面代碼就可以了:     LONG dwStyle = ::GetWindowLong(m_hWnd,GWL_STYLE);     ::SetWindowLong(m_hWnd,GWL_STYLE,

原创 VC 獲取系統特殊文件夾的路徑如:系統目錄,桌面等

如果需要,請在StdAfx.h中添加 #include <shlobj.h>    [cpp] view plaincopyprint? TCHAR MyDir[_MAX_PATH];    SHGetSpecialFolde

原创 MFC使用自定義資源加載PNG

在MFC中,使用資源中的BMP是簡單的,但是若是使用其他的圖片資源,卻是不容易的. 以下爲解決辦法. 首先,在Resource.h裏面定義ID: #define IDB_BG               

原创 VC下顯示位圖的幾種方法

VC下顯示位圖的幾種方法總結一下關於位圖的幾種用法。說到這還是開頭給大家介紹一下,有關位圖的知識吧,以及對於我們比較有用的幾個關於位圖的結構體。一.位圖結構如下:   ---- 一、BMP文件結構  ---- 1. BMP文件組成  --

原创 C++如何獲取系統時間

  //方案- 優點:僅使用C標準庫;缺點:只能精確到秒級   #include <time.h>   #include <stdio.h>   int main( void )   {   time_t t = time(0);   

原创 使用_CrtSetDbgFlag檢測內存泄露

介紹: 動態分配、回收內存是C/C++編程語言一個最強的特點,但是中國哲學家孫(Sun Tzu,我不知道是誰?那位知道?)指出,最強的同時也是最弱的。這句話對C/C++應用來說非常正確,在內存處理出錯的地方通常就是BUGS產生的地方。一

原创 vc文件複製和刪除及移動和重命名

VC 移動,複製,刪除文件(SHFileOperation) 總結一下SHFileOperation的用法,希望對大家有用 //刪除文件或者文件夾bool DeleteFile(char * lpszPath) { SHFILEO

原创 VC++常用數據類型及其操作詳解 [

一.VC常用數據類型列表 二.常用數據類型轉化 2.1數學類型變量與字符串相互轉換 2.2 CString及string,char *與其他數據類型的轉換和操作 ●CString,string,char*的綜合比較 ●數學類型與CStr

原创 VC常用數據類型使用轉換詳解

2002-7-29   12:40:48       PCVC.NET       程佩君       閱讀次數:   7824           剛接觸VC編程的朋友往往對許多數據類型的轉換感到迷惑

原创 VC往PE文件末尾讀寫數據

//往文件末尾寫數據 void CwritePEFileDlg::OnBnClickedButton2() {     TCHAR strPath[MAX_PATH];     wcscpy(strPath, L"d:\\1.exe")

原创 Windows Winnet 實現HTTP 文件斷點續傳下載

http://www.cppblog.com/bigsml/archive/2008/04/17/47449.html 1. MFC 下載文件 有2種方法: a) 創建CInternetSession 對象 -> 調用 CInter