freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

可視化編程課件02mf-文庫吧資料

2025-05-05 09:00本頁面
  

【正文】 ? 在 CTestView構(gòu)造函數(shù)中 ? 在 CTestView::OnDraw()中 m_Num=0。 //}}AFX_MSG 63 消息處理過程 (2) ? WM_COMMAND能被更多的對象處理,包括應(yīng)用程序、窗口、文檔與視圖等 ? 命令消息通過 命令目標(biāo)鏈 發(fā)送,每個目標(biāo)都檢查自己的消息映射,決定能否處理消息 ? 命令目標(biāo)鏈發(fā)送順序:當(dāng)前活動的子目標(biāo)、自己、其它目標(biāo) 64 消息處理過程 (3) ? 命令處理順序 接收命令的類 命令處理順序 MDI主邊框窗口 當(dāng)前 MDI子窗口 → MDI主邊框窗口 →應(yīng)用程序 SDI主邊框窗口或MDI子邊框窗口 當(dāng)前 視圖 → SDI主邊框窗口或 MDI子邊框窗口 → 應(yīng)用程序 視圖 視圖 → 視圖相關(guān)文檔 文檔 文檔 → 文檔相關(guān)模板 對話框 對話框 → 對話框父窗口 → 應(yīng)用程序 65 窗口消息 (1) ? WM_CREATE消息 ? 當(dāng)窗口對象生成后, 系統(tǒng) 發(fā)送 WM_CREATE,完成窗口的初始化 ? WM_DESTROY消息 ? 當(dāng)應(yīng)用程序退出時, 系統(tǒng) 發(fā)送 WM_DESTROY,完成 某 些收尾工作 ? WM_PAINT消息 ? 當(dāng)窗口發(fā)生變化時,系統(tǒng) 發(fā)送 WM_PAINT,重繪窗口并顯示數(shù)據(jù) 66 窗口消息 (2) ? 添加 WM_CREATE消息 ? ClassWizard→ Message Maps→CTestView →WM_CREATE→ Add Function ? 編寫 WM_CREATE的響應(yīng)函數(shù) ? CTestView::OnCreate()中 MessageBox(完成窗口初始化 !)。 afx_msg void OnDestroy()。 } pDCSetPixel(nX+int(dX*nScale),nYint(dY*nScale),crColor)。 } if(dP) { dX=*dX+*dY。 dP=) { dX=**dY。 } if(dP amp。 dP=) { dX=*dX+*dY。 } 59 趣味性例子 (3) if(dP amp。 if(dP=) { dX=0。inTotalPoints。 double dP。 COLORREF crColor=0x00FF00。 //(nX,nY)記錄樹的根坐標(biāo) int nY=*5/6。rect)。 //打印 nTotalPoints個點 CRect rect。 ReleaseDC(pDC)。 56 消息控制機制 (4) ? 菜單控制消息 CDC *pDC=GetDC()。 55 消息控制機制 (3) ? 鼠標(biāo)控制消息 CClientDC cDC(this)。 pDCTextOut(,Mouse Clicked!)。 pDCEllipse(20,50,100,130)。 // BEGIN_MESSAGE_MAP(CTestView, CView) //{{AFX_MSG_MAP(CTestView) ON_WM_LBUTTONDOWN() ON_COMMAND(ID_EDIT_PASTE, OnEditPaste) //}}AFX_MSG_MAP END_MESSAGE_MAP() 53 消息控制機制 (1) ? 在 CTestView::OnDraw()中 例 24 pDCTextOut(20,20,Hello World!)。 afx_msg void OnEditPaste()。 pMainFrameUpdateWindow()。 m_pMainWnd=pMainFrame。 45 MFC程序框架分析 (5) ? 裝載標(biāo)準(zhǔn)文件選項 ? 創(chuàng)建主邊框窗口 CMainFrame* pMainFrame=new CMainFrame。 pDocTemplate=new CSingleDocTemplate( IDR_MAINFRAME, RUNTIME_CLASS(CTestDoc), RUNTIME_CLASS(CMainFrame), RUNTIME_CLASS(CTestView))。1 第 2章 MFC基礎(chǔ)與編程方法 ? Visual C++ ? MFC類的組織結(jié)構(gòu) ? MFC向?qū)У闹饕δ? ? MFC程序框架分析 ? Windows消息機制 2 Visual C++ (1) 編輯區(qū) 工作區(qū) 輸出區(qū) 3 Visual C++ (2) ? ClassView面板 ? 列出項目中的所有類 ? FileView面板 ? 顯示項目中的所有文件 ? ResourceView面板 ? 顯示項目中的所有資源,例如 Bitmap、 Cursor、 Dialog、 Icon、 Menu、 Accelerator、 String Table、 Toolbar與 Version等 4 Visual C++ (3) ? 可創(chuàng)建的項目類型 項目類型 說明 Win32 Application Win32應(yīng)用程序 Win32 Console Application Win32控制臺程序 Win32 DynamicLink Library Win32動態(tài)鏈接庫 Win32 Static Library Win32靜態(tài)庫 MFC AppWizard(exe) MFC可執(zhí)行程序 MFC AppWizard(dll) MFC動態(tài)鏈接庫 MFC ActiveX ControlWizard ActiveX控件程序 5 Visual C++ (4) ? 可創(chuàng)建的項目類型 項目類型 說明 Database Wizard 數(shù)據(jù)庫應(yīng)用程序 ISAPI Extension Wizard Inter應(yīng)用程序 ATL COM AppWizard ATL COM程序 Makefile 自動編譯文件 Custom AppWizard 用戶自定義向?qū)? Utility Project 其他子項目的容器 6 Visual C++ (5) ? 可創(chuàng)建的文件類型 文件類型 說明 C++ Source File C++源文件 C++ Header File C++頭文件 Text File 文本文件 Resource Template 資源模板文件 Bitmap File 位圖文件 Cursor File 光標(biāo)文件 Icon File 圖標(biāo)文件 7 Visual C++ (6) ? 可創(chuàng)建的文件類型 文件類型 說明 Binary File 二進(jìn)制文件 HTML Page HTML文件 Active Server Page ASP文件 Resource Script 資源腳本文件 SQL Script File SQL腳本文件 Macro File 宏文件 8 Visual C++ (7) ? MFC ClassWizard 9 程序調(diào)試與運行 (1) ? 編譯 (Compile) ? 鏈接 (Link) ? 執(zhí)行 (Execute) ? 調(diào)試 (Debug) 工具按鈕 10 程序調(diào)試與運行 (2) ? Debugger可以
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1