原创 C++獲取Windows時間方法的總結

我們在衡量一個函數運行時間、判斷一個算法的時間效率、在程序中我們需要一個定時器,定時執行一個特定的操作(比如在多媒體中、在遊戲中等都會用到時間函數)、我們通過記錄函數或者算法開始和截至的時間,然後利用兩者之差得出函數或者算法的運行時間。

原创 VC環境下頭文件包含

頭文件包含(#include)是C/C++中最基本的語法了,不過理解的不深入的話,有時候還是會帶來很大的困擾,本文總結一下VC開發環境(以VC2008爲例)下包含頭文件的用法。     一、#include <> 與 #includ

原创 設置字體

LOGFONT lf; CFont *ptf=GetDlgItem(IDC_STATIC_TITLE)->GetFont(); ptf->GetLogFont (&lf); lf.lfHeight=(int)(36*m_Mu

原创 選擇文件存放目錄

CString CSAA7134DemoDlg::GetDirectory() { BROWSEINFO bi; char name[MAX_PATH]; ZeroMemory(&bi,sizeof(BROWSEINFO)); b

原创 驗證IP地址的有效性

DWORD        dwIP;HWND hwndIPAddr=GetDlgItem(IDC_IPADDR_SEND)->m_hWnd; ((CIPAddressCtrl*)GetDlgItem(IDC_IPADDR_SEND))-