原创 從一個文件中取出一段字符串,與原有的字符串進行連接

嘗試對一系列字符串進行連接,然後進行打印,代碼如下   char fpbuf[256]={0};    if( (fp  = _wfopen(TEMPFILE, _T("r") )) == NULL )  {   MessageBox(_

原创 創建一個TXT文檔,並在文檔後添加內容

採用以下代碼實現 hFile = CreateFile( _T("\\Storage Card\\Log.txt"), GENERIC_WRITE, 0, NULL, OPEN_ALWAYS, 0, NULL );       if (

原创 MFC獲取當前運行文件的目錄方式

#define ID_PATH   _T("\DataSave.txt") TCHAR pstrPath[MAX_PATH]; TCHAR sFilename[MAX_PATH];TCHAR sDrive[_MAX_DRIVE];TCH

原创 MFC中如何修改窗口的標題欄

調用CWnd : : SetWindowText可以改變任何窗口(包括控件)的標題。 //Set title for application’s main frame window . AfxGetMainWnd ( ) —> SetWi

原创 在指定目錄下創建文件夾

在博客裏,有人問我這個問題:如何在指定目錄下創建文件夾。這個我還真的沒有做過。用CreateFile,似乎裏面也沒有跟文件夾相關的任何東西。於是就在SDK中搜了一下,CreateDirectory。不錯,這個就可以用來創建文件夾。 下面來

原创 如何改變MFC中控件的字體

 [問題提出]  你有沒有感到Edit,Static....控件的字體太單調,沒什麼新新樣?下面的內容,給你一個解答.  [解決方法]  簡單的步驟:在Windows中,每個窗體都有自己的字體.要改變其字體首先要CFont::Create

原创 WINCE編譯過程的四個階段

在WinCE系統中,當我們完成了相關的開發和系統定製工作以後,會編譯WinCE系統,最後生成NK.bin和NK.nb0。我下面介紹一下WinCE系統的編譯過程,大致分爲4個階段:編譯階段(Compile phase),系統產生階段(Sy

原创 PC上從註冊表獲取當前的所有串口號

爲了實現在MFC的combobox控件內讀取當前PC機註冊表的串口。 void InitCommCombo(HWND hDlg) {     HKEY hKey;      DWORD result;     TCHAR valueNa

原创 MFC編輯框、靜態文本框相關的常用函數

《1》GetDlgItemText(ID ,str) 作用:從對話框中獲取文本 第一個參數爲要獲取的編輯框(或者靜態文本框、單選按鈕等可以顯示內容的控件)的ID,第二個參數爲字符串(Cstring 類型)的變量,獲取的文本存儲在str中。

原创 獲取盤符,並對盤符進行循環類型監測

MFC下寫了段獲取盤符的代碼,現筆記如下: 採用一下函數 DWORD WINAPI GetLogicalDriveStrings( __in DWORD nBufferLength, __out

原创 如何將字符串數組char fpbuf[256]轉換成LPCTSTR

用於從TXT文檔中獲取的字符串如何顯示在控件編輯框中。代碼如下 char fpbuf[256]={0};  fgets(fpbuf, sizeof(fpbuf), fp);  fclose(fp);  CString str = CStr