原创 批量移動文件(八)
批量移動文件(八) 本文講述如何批量移動文件到指定目錄。 1. 創建一個對話框工程:BatchMoveFile。 2. 添加一個List Control控件,變量名稱爲:m_filelist。 3. 添
原创 根據表中數據動態生成菜單(三)
根據表中數據動態生成菜單(三) 本文講述,如何通過數據庫中的數據來動態生成菜單,如下: 1.創建對話框工程:DynamicMenuBornFromDatabase 2.本文使用ADO技術,因此需要導入一個ADO動態鏈接庫msado1
原创 重命名文件目錄(七)
重命名文件目錄(七) 本文講述如何對目錄進行重命名。 1. 創建一個對話框工程:RenameFolder。 2. 聲明變量: CStringoName,name; 3. 添加一個按鈕“瀏覽”,代碼如下:
原创 提取指定文件夾目錄到INI文件(五)
提取指定文件夾目錄到INI文件 本文講述,如何把指定文件夾目錄提取到INI文件,如下: 1. 創建一個對話框工程:FolderINI 2. 添加一個列表框控件用來顯示提取的目錄:m_list,添加四個變量:
原创 文件和回收站操作(四)
文件和回收站操作(四) 本文講述一些文件的基本操作,例如:文件夾的創建和刪除,刪除文件到回收站中,清空回收站,搜索文件,查找文件是否存在等。 1. 創建一個對話框工程:FolderAndFile。 2. 添加一個
原创 動態連接庫
動態連接庫 動態連接庫,簡稱DLL(Dynamic-Link Library),它是基於Windows程序設計的一個非常重要的組成部分。在建立應用程序的可執行文件時,不必將DLL連接到程序中,而是在運行時動態裝載DLL,裝載時DLL
原创 細心學VC之二---帶圖標的程序菜單(二)
帶圖標的程序菜單(二) 本文介紹在基於單文檔程序中,如何實現帶圖標的程序菜單。如下: 1. 創建一個單文檔工程:AddIconMenu 2. 這個工程裏面用到了一個類來實現對程序菜單圖標的添加以及顏色的設定等等。
原创 實現關機重啓機器(十一)
實現關機重啓機器(十一) 本文講述,如何實現系統的關閉,重啓,註銷操作。 1. 創建一個對話框工程:ShutDownResetCompu 2. 在OnInitDialog()中添加一下代碼,來修改訪問令牌,如下:
原创 刪除目錄以及目錄下的所有文件(六)
刪除目錄以及目錄下的所有文件(六) 本文講述如何刪除目錄以及其下的所有文件。 1. 創建一個對話框工程:DeleteFolder。 2. 添加一個文本框控件來顯示選擇的文件夾:m_Path。 3. 添加
原创 獲取磁盤空間信息(十四)
獲取磁盤空間信息(十四) 本文講述如何獲取磁盤信息。 1. 創建一個對話框工程:DiskSpace 2. 添加一個List Control控件,用來顯示信息。 3. 添加一個圖標,用來顯示每個盤。 4.
原创 修改文件及目錄的名稱(十)
修改文件及目錄的名稱(十) 本文講述,修改文件夾和文件的名稱。 1. 添加一個按鈕“…”用來瀏覽要修改的文件夾,一個文本框控件來顯示名稱:IDC_EDPATHNAME,按鈕代碼如下: BROWSEINFObi
原创 判斷驅動器屬性(十三)
判斷驅動器屬性(十三) 本文講述如何獲取系統盤符,然後判斷其屬性。 1. 創建一個對話框工程:DriverAttri 2. 添加一個下拉列表框,響應SelectChange消息,如下: CStrin
原创 將程序設置成爲開機自動執行的程序(十二)
將程序設置成爲開機自動執行的程序(十二) 本文講述,如何把程序設置爲開機自動執行 1. 創建一個對話框工程:SetWSAutoRun 2. 添加一個複選框,變量爲m_chset,添加一個“確定”按鈕,代碼如下:
原创 VC菜單與加速鍵
VC菜單與加速鍵 1. Windows消息 在Windows中,消息有以下三種類型: (1) 標準Windows消息:指以WM_爲前綴的那些消息(除了WM_COMMAND),如窗口移動消息WM_MOVE,窗口大小改變消
原创 文件複製過程中顯示進度條(九)
文件複製過程中顯示進度條(九) 本文講述如何在文件複製過程中顯示進度條。 1. 創建一個對話框工程:CopyFileProcessor 2. 添加一個文本框,用來顯示瀏覽出來的源文件路徑,添加一個按鈕“瀏覽”,來