原创 MFC操作ini配置文件

MFC操作ini配置文件 概述       在程序中經常要用到設置或者其他少量數據的存盤,以便程序在下一次執行的時候可以使用,比如說保存本次程序執行時窗口的位置、大小、一些用戶設置的數據等等,在  Dos  下編程的時候,我們一般自己產生

原创 MFC文件操作大全 2

1.創建文件夾  CreateDirectory(%%1,NULL);  2.創建文件  CFile file;   file.Open(%%1,CFile::modeCreate|CFile::modeWrite);   3.刪除文

原创 mfc程序退出時刪除托盤圖標

  在退出函數中加入    nid.hWnd = this-> m_hWnd;    nid.uID=IDR_MAINFRAME;     Shell_NotifyIcon(NIM_DELETE,&nid);

原创 給工具欄添加鼠標提示

1:.h BEGIN_MESSAGE_MAP(CMy22Dlg, CDialog) ON_NOTIFY_EX( TTN_NEEDTEXT, 0, OnToolTipText )//使工具欄顯示提示信息     //}}AFX_MSG_

原创 阻止程序重複運行

    HANDLE m_hMutex; 在app InitInstance()中添加 :   hmutex=CreateMutex(NULL,TRUE,"xxxxX");     if(GetLastError()==ERROR_ALR

原创 mfc增加托盤圖標

VC托盤程序的簡單實現 2010-06-29 19:40 閱讀(2685)評論(0)  以下是網上看到的一個實現VC托盤的程序,好像只適用於對話框程序。經本人簡單整理。 一、托盤簡介      所謂的“托盤”,在Windows系統

原创 vc2010更改項目名稱

話了,修改項目名稱,主要是通過以下幾個步驟就能完成: 修改解決方案的名稱。修改解決項目名稱。修改項目的程序集名稱和默認命名空間替換整個項目或解決方案中的出現該名稱的地方。修改.sln文件中的出現的名稱。更該與.sln文件同一目錄的文件夾的

原创 GetWindowLong

LONG ( HWND hWnd,int nIndex ) 參數: hWnd:指定窗口的句柄 nIndex:需要獲得的信息的類型      值            功能 nIndex取值如下: GWL_EXSTYLE    得到擴展的窗

原创 四種程序啓動畫面的製作方法(VC)

載:http://www.360doc.com/content/12/0824/11/8236462_232062058.shtml 點

原创 VC++無標題窗口以及控件拖動的方法(修正)

無標題窗口拖動: 方法一:直接在OnNcHitTest中虛擬發送HTCAPTION消息 [cpp] view plaincopy UINT CMainFrame::OnNcHitTest(CPoint point)   { 

原创 CWnd與HWND的區別 (2

區別 HWND是句柄,CWnd是MFC窗體類,CWnd中包含HWND句柄成員對象是m_hWnd. HWND是Windows系統中對所有窗口的一種標識

原创 vc2010 VA安裝

1:VS2010啓動報錯Bug: 提示 Devenv.exe未經處理的中斷異常: 在cmd中輸入初始化VS2010命令: devenv /resetsettings 或者 devenv.exe /resetuserdata VA安裝:

原创 CreateDirectory的使用

CreateDirectory這個函數的作用是創建一個新的目錄。如果底層文件系統支持文件和目錄上的安全描述,該功能可將指定的安全描述到新的目錄。 函

原创 給CButton 置灰但圖片顯示

//CButtonEx.h class CButtonEx : public CButton { DECLARE_DYNAMIC(CButtonEx) public: CButtonEx(); virtual ~CButtonEx();

原创 MFC判斷某路徑下的目標文件是否存在

PathFileExists 函數可以用來查看一個文件或文件夾是否存在。 用法: 在頭文件中 #include <shlwapi.h> #pragma comment(lib,"Shlwapi.lib") //如果沒有這行,會出現