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

正文內(nèi)容

軟件項(xiàng)目實(shí)訓(xùn)上機(jī)指導(dǎo)書(參考版)

2024-12-20 20:58本頁面
  

【正文】 (%d%%,nPercent)。//取得更新前位置 CString str。 軟件項(xiàng)目實(shí)訓(xùn) Visual C++ 實(shí)驗(yàn)指導(dǎo)書 44 } void CProgressDlg::OnTimer(UINT nIDEvent) { // TODO: 在此添加消息處理程序代碼和 /或調(diào)用默認(rèn)值 CProgressCtrl *pProgCtrl=(CProgressCtrl*)GetDlgItem(IDC_PROGRESS1)。 } } //當(dāng)用戶拖動(dòng)最小化窗口時(shí)系統(tǒng)調(diào)用此函數(shù)取得光標(biāo)顯示。 // 繪制圖標(biāo) (x, y, m_hIcon)。 int x = (() cxIcon + 1) / 2。 GetClientRect(amp。 int cyIcon = GetSystemMetrics(SM_CYICON)。 // 用于繪制的設(shè)備上下文 SendMessage(WM_ICONERASEBKGND, reinterpret_castWPARAM(()), 0)。對(duì)于使用文檔 /視圖模型的 MFC 應(yīng)用程序, // 這將由框架自動(dòng)完成。 } else { CDialog::OnSysCommand(nID, lParam)。 0xFFF0) == IDM_ABOUTBOX) 軟件項(xiàng)目實(shí)訓(xùn) Visual C++ 實(shí)驗(yàn)指導(dǎo)書 43 { CAboutDlg dlgAbout。//設(shè)置進(jìn)度條更新時(shí)鐘 return TRUE。 m_nStep=10。 pProgCtrlSetRange(0,200)。 // 設(shè)置大圖標(biāo) SetIcon(m_hIcon, FALSE)。 } } // 設(shè)置此對(duì)話框的圖標(biāo)。 if (!()) { pSysMenuAppendMenu(MF_SEPARATOR)。 if (pSysMenu != NULL) { CString strAboutMenu。 ASSERT(IDM_ABOUTBOX 0xF000)。 ASSERT((IDM_ABOUTBOX amp。 // 將 \“關(guān)于 ...\”菜單項(xiàng)添加到系統(tǒng)菜單中。 } void CProgressDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX)。 CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD) { } void CAboutDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX)。 protected: 軟件項(xiàng)目實(shí)訓(xùn) Visual C++ 實(shí)驗(yàn)指導(dǎo)書 41 virtual void DoDataExchange(CDataExchange* pDX)。 2) : 實(shí)現(xiàn)文件 // : 實(shí)現(xiàn)文件 // include include include ifdef _DEBUG define new DEBUG_NEW endif // 用于應(yīng)用程序 “關(guān)于 ”菜單項(xiàng)的 CAboutDlg 對(duì)話框 class CAboutDlg : public CDialog { public: CAboutDlg()。 afx_msg void OnTimer(UINT nIDEvent)。 afx_msg HCURSOR OnQueryDragIcon()。 afx_msg void OnSysCommand(UINT nID, LPARAM lParam)。 // DDX/DDV 支持 // 實(shí)現(xiàn) protected: HICON m_hIcon。 // 標(biāo)準(zhǔn)構(gòu)造函數(shù) // 對(duì)話框數(shù)據(jù) enum { IDD = IDD_PROGRESS_DIALOG }。 把命令按鈕移動(dòng)到下部,然后增加一個(gè) Progress Control 控件,一個(gè)靜態(tài)文本控件 Static Text。 } 軟件項(xiàng)目實(shí)訓(xùn) Visual C++ 實(shí)驗(yàn)指導(dǎo)書 39 實(shí)例三:進(jìn)度條 類型: Visual C++項(xiàng)目;模板: MFC應(yīng)用程序;項(xiàng)目名稱: Progress; 應(yīng)用程序類型:基于對(duì)話框。//獲取選取項(xiàng) SetDlgItemText(IDC_EDIT1,s)。 VERIFY(pTreeGetItem(amp。 =s。//創(chuàng)建選取樹形對(duì)象 //屬性設(shè)置 =TVIF_HANDLE|TVIF_TEXT。//創(chuàng)建屬性指針對(duì)象 HTREEITEM pSelected=pNMTreeView。 // TODO: 在此添加控件通知處理程序代碼 char s[10]。 HCURSOR CTreeDlg::OnQueryDragIcon() { return static_castHCURSOR(m_hIcon)。 } else { CDialog::OnPaint()。 int y = (() cyIcon + 1) / 2。rect)。 CRect rect。 軟件項(xiàng)目實(shí)訓(xùn) Visual C++ 實(shí)驗(yàn)指導(dǎo)書 38 // 使圖標(biāo)在工作矩形中居中 int cxIcon = GetSystemMetrics(SM_CXICON)。 void CTreeDlg::OnPaint() { if (IsIconic()) { CPaintDC dc(this)。 } } // 如果向?qū)υ捒蛱砑幼钚』粹o,則需 要下面的代碼 // 來繪制該圖標(biāo)。 ()。 // 除非設(shè)置了控件的焦點(diǎn),否則返回 TRUE } void CTreeDlg::OnSysCommand(UINT nID, LPARAM lParam) { if ((nID amp。TreeItem)。 =1。 =TVI_ROOT。 (amp。TreeItem)。 =Windows。 //二級(jí) =hTreeItem。 軟件項(xiàng)目實(shí)訓(xùn) Visual C++ 實(shí)驗(yàn)指導(dǎo)書 37 hTreeItem=(amp。 =C:。 =TVIF_TEXT|TVIF_PARAM。//建立插入樹形項(xiàng)對(duì)象 HTREEITEM hTreeItem。 // 設(shè)置大圖標(biāo) SetIcon(m_hIcon, FALSE)。 } } // 設(shè)置此對(duì)話框的圖標(biāo)。 if (!()) { pSysMenuAppendMenu(MF_SEPARATOR)。 if (pSysMenu != NULL) { CString strAboutMenu。 ASSERT(IDM_ABOUTBOX 0xF000)。 ASSERT((IDM_ABOUTBOX amp。 // 將 \“關(guān)于 ...\”菜單項(xiàng)添加到系統(tǒng)菜單中。 DDX_Control(pDX, IDC_TREE1, m_TreeCtrl)。 } BEGIN_MESSAGE_MAP(CAboutDlg, CDialog) END_MESSAGE_MAP() // CTreeDlg 對(duì)話框 CTreeDlg::CTreeDlg(CWnd* pParent /*=NULL*/) : CDialog(CTreeDlg::IDD, pParent) { m_hIcon = AfxGetApp()LoadIcon(IDR_MAINFRAME)。 // DDX/DDV 支持 // 實(shí)現(xiàn) protected: DECLARE_MESSAGE_MAP() }。 // 對(duì)話框數(shù)據(jù) enum { IDD = IDD_ABOUTBOX }。 }。 DECLARE_MESSAGE_MAP() public: CTreeCtrl m_TreeCtrl。 afx_msg void OnPaint()。 // 生成的消息映射函數(shù) virtual BOOL OnInitDialog()。 軟件項(xiàng)目實(shí)訓(xùn) Visual C++ 實(shí)驗(yàn)指導(dǎo)書 34 protected: virtual void DoDataExchange(CDataExchange* pDX)。如圖: : 1) : 頭文件 // : 頭文件 // pragma once include // CTreeDlg 對(duì)話框 class CTreeDlg : public CDialog { // 構(gòu)造 public: CTreeDlg(CWnd* pParent = NULL)。 : 打開資源視圖,展開對(duì)話框編輯器,設(shè)計(jì)對(duì)話框。 } *pResult = 0。 } else { //顯示第二頁 GetDlgItem(IDC_EDIT1)ShowWindow (SW_SHOW)。 } void CTabDlg::OnTSelchangeTab1(NMHDR *pNMHDR, LRESULT *pResult) { // TODO: 在此添加控件通知處理程序代碼 if(()==0) { //顯示第一頁 GetDlgItem(IDC_STATIC)ShowWindow (SW_SHOW)。 } } //當(dāng)用戶拖動(dòng)最小化窗口時(shí)系統(tǒng)調(diào)用此函數(shù)取得光標(biāo)顯示。 // 繪制圖標(biāo) (x, y, m_hIcon)。 int x = (() cxIcon + 1) / 2。 GetClientRect(amp。 int cyIcon = GetSystemMetrics(SM_CYICON)。 // 用于繪制的設(shè)備上下文 SendMessage(WM_ICONERASEBKGND, reinterpret_castWPARAM(()), 0)。對(duì)于使用文檔 /視圖模型的 MFC 應(yīng)用程序, // 這將由框架自動(dòng)完成。 } else { CDialog::OnSysCommand(nID, lParam)。 0xFFF0) == IDM_ABOUTBOX) { CAboutDlg dlgAbout。 return TRUE。 //初始化選項(xiàng)卡 ,默認(rèn)為第一頁 GetDlgItem(IDC_STATIC)ShowWindow (SW_SHOW)。 m_pItempszText=第二頁 。 m_pItempszText=第一頁 。 m_pItem=new TC_ITEM。 // 設(shè)置大圖標(biāo) SetIcon(m_hIcon, FALSE)。 } } // 設(shè)置此對(duì)話框的圖標(biāo)。 if (!()) { pSysMenuAppendMenu(MF_SEPARATOR)。 if (pSysMenu != NULL) { CString strAboutMenu。 ASSERT(IDM_ABOUTBOX 0xF000)。 ASSERT((IDM_ABOUTBOX amp。 // 將 \“關(guān)于 ...\”菜單項(xiàng)添加到系統(tǒng)菜單中。 DDX_Control(pDX, IDC_TAB1, m_TabCtrl)。 } BEGIN_MESSAGE_MAP(CAboutDlg, CDialog) END_MESSAGE_MAP() // CTabDlg 對(duì)話框 CTabDlg::CTabDlg(CWnd* pParent /*=NULL*/) : CDialog(CTabDlg::IDD, pParent) { m_hIcon = AfxGetApp()LoadIcon(IDR_MAINFRAME)。 // DDX/DDV 支持 // 實(shí)現(xiàn) protected: DECLARE_MESSAGE_MAP() }。 // 對(duì)話框數(shù)據(jù) enum { IDD = IDD_ABOUTBOX }。 }。 DECLARE_MESSAGE_MAP() public: CTabCtrl m_TabCtrl。 afx_msg void OnPaint()。 // 生成的消息映射函數(shù) virtual BOOL OnInitDialog()。 prot
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1