原创 vc6.0下簡單使用CTreeCtrl (轉自http://www.cnblogs.com/sunnyjones/)

今天簡單的學了下CTreeCtrl,新建一個基於單文檔的MFC工程,在resource的IDD_DIALOG1裏添加一個tree control,將其

原创 在MFC中應用CTreeCtrl控件的技巧(http://www.sqlsky.com/vc/070802/20055/)

 首先,我們要創建一個基本對話框的MFC工程MFC_TreeCRTL(名字隨便給一個)。 然後在資源視圖中插入兩個Dialo

原创 MFC消息順序(轉)

  一、MFC應用程序中處理消息的順序 LRESULT CALLBACK AfxWndProc(HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lParam)   {       // specia

原创 VC操作註冊表(轉)

  1.VC讀取註冊表信息:   HKEY hKEY;  LPCTSTR data_Set="SOFTWARE//YeeTe//SMS";   lon

原创 Visual C++實現自動配置ODBC數據源

  爲了使ODBC能與數據庫起工作,必須把數據庫註冊到ODBC驅動程序管理器,這項工作可以通過定義一個DSN或數據源名字來完成。通常,我們只能手動打開

原创 VC小知識

(1) 如何通過代碼獲得應用程序主窗口的 指針?主窗口的 指針保存在CWinThread::m_pMainWnd中,調用AfxGetMainWnd實現。AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZ

原创 GDI中的座標映射問題

  Windows的GDI支持兩種座標系,即邏輯座標系和物理設備座標系。必須明確邏輯座標系對應於平時所說的窗口(Window),而設備座標系纔對應視口 (Viewport)。Ondraw中的CDC類所有的繪圖方法都是基於邏輯座標而言的,

原创 深度解析VC中的消息

摘要:Windows編程和Dos編程,一個很大的區別就是,windows編程是事件驅動,消息傳遞的。所以,要做好windows編程,必須對消息機制有一個清楚的認識,本文希望能夠對消息的傳遞做一個全面的論述,由於小生初學VC,裏面可能有一

原创 windows消息

目錄 消息定義 消息常量    消息,就是指Windows發出的一個通知,告訴應用程序某個事情發生了。例如,單擊鼠標、改變窗口尺寸、按下鍵盤上的一個鍵都會使Windows發送一個消息給應用程序。消息本身是作爲一個記錄傳遞給應用程序的,

原创 深度解析VC中的消息傳遞機制

摘要:Windows編程和Dos編程,一個很大的區別就是,Windows編程是事件驅動,消息傳遞的。所以,要學好Windows編程,必須對消息機制有一個清楚的認識,本文希望能夠對消息的傳遞做一個全面的分析。   什麼是消息?   消息系統

原创 Windows Gdi 應用-入門篇 (VC SDK)

一、基礎  GDI的繪圖函數基本上都是有狀態的,所有的函數都要求一個HDC類型的句柄。這個HDC的獲得有幾個途徑BeginPaint,GetWindowDC,GetDC.他們的參數都只需要一個HWND就差不多了。記得調用了BeginPai

原创 透析回調函數

作者: alexclark(http://alexclark.itpub.net) 發表於: 2005.03.10 14:11分類: 出處: http://alexclark.itpub.net/post/670/21108-----

原创 簡述MFC程序生與死

    經常從網上下載好程序,但打開VC看了不到幾行,鼠標就移到最到最右上角,對準那個“X”,咔嚓...(心還暗念:嚓死你!),二話不說在“程序”菜單裏 尋找QQ的存在,開始進入休閒時光!!這可是我經常做的事情,唉!苦於基礎不紮實,經

原创 Windows 映射模式

一、 映射模式     這是一個初級話題,但好像很多人都沒有弄明白,因爲幾乎每過幾天就用人發帖問這個。半年前有人問我這個問題時就想寫這篇文章了,但一直覺得沒有時間(因爲除了學習、工作和玩耍,幾乎就沒有多少空時間了)。本文現在其實只能算着

原创 VC++中的MFC程序的執行過程

程序的誕生 #Application Object產生,內存於是獲得配置,初值亦設立完成。 #AfxWinMain執行AfxWinInit,後者又調用AfxInitThread,把消息隊列儘量加大。 #AfxWinMain執行Init