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

正文內(nèi)容

[計算機軟件及應(yīng)用]第05講繪圖-資料下載頁

2024-10-16 23:17本頁面
  

【正文】 的 BN_CLICKED事件 CGraphDlg OnExitButton ? 編寫 “ 清屏 ” 按鈕的 BN_CLICKED事件 CGraphDlg OnClearButton ? 編寫 “ 繪圖 ” 按鈕的 BN_CLICKED事件 CGraphDlg OnBnClickedGraphButton ? 編譯、連接、執(zhí)行 Graph程序 ? 重繪程序: WM_PAINT事件 CGraphDlg OnPaint ? 再次編譯、連接、執(zhí)行 Graph程序 【 例 52】 繪圖與刷新。制訂一種重新繪制圖形的刷新方式,將圖形繪制模塊放在消息 WM_PAINT的處理過程中。本例要求設(shè)置對話框背景色微黃色,使用畫筆畫出不同顏色的圓。 創(chuàng)建工程并生成對話框 解決方案名 :Graph 項目名: G2 項目類型: MFC 模板: MFC應(yīng)用程序 應(yīng)用程序類型: 基于對話框 生成類 : CGraphApp CGraphDlg 對話框 ID: IDD_G2_DIALOG 修改 OnPaint函數(shù)(在對話框繪圖) (1)選擇: ,消息: WM_PAINT 函數(shù): OnPaint (2) 編寫如下代碼。 void CG2Dlg::OnPaint() { if (IsIconic()) { …… .. } else { //設(shè)置為綠色背景 CRect rect。 CPaintDC dc(this)。 GetClientRect(rect)。 (rect,RGB(220,220,180))。 //設(shè)置畫圖的初始位置 int lx=+80。 int ly=+20。 int rx=。 int ry=。 //繪圖 CBrush NB。 CBrush *pOriginalBrush。 int i=0。 while (i5) { switch(i) { case 0 : (RGB(255,0,0))。 break。 case 1 : (RGB(150,200,190))。 break。 case 2 : (RGB(0,255,0))。 break。 case 3 : (RGB(200,100,100))。 break。 default : (RGB(0,0,255))。 break。 } i++。 pOriginalBrush=(amp。NB)。 (lx+i*10,ly+i*10,rxi*10,ryi*10)。 ()。 } //刷新屏幕 InvalidateRect(rect)。 UpdateWindow()。 CDialog::OnPaint()。 } } ? [例 52]小結(jié): 步驟 類 函數(shù)與變量 ? 創(chuàng)建工程并生成對話框 CG2App, CG2Dlg ? 修改 OnPaint函數(shù)(在對話框繪圖) CG2Dlg OnPaint
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1