![110705059汪晨雨_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/773812a5-aac4-4fc9-97d1-7f8b80acd6bd/773812a5-aac4-4fc9-97d1-7f8b80acd6bd1.gif)
![110705059汪晨雨_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/773812a5-aac4-4fc9-97d1-7f8b80acd6bd/773812a5-aac4-4fc9-97d1-7f8b80acd6bd2.gif)
![110705059汪晨雨_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/773812a5-aac4-4fc9-97d1-7f8b80acd6bd/773812a5-aac4-4fc9-97d1-7f8b80acd6bd3.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、/ 110705059Dlg.cpp :實害?現(xiàn)?文?件t/#in clude"stdafx.h"#in clude"110705059.h"#in clude"110705059Dlg.h"#in clude"afxdialogex.h"#ifdef _DEBUG#defi nen ewDEBUG_NEW#en dif/用?于 ?應(yīng)呱用?程序6“°關(guān)于 ? 士菜?單蹋?項?的? CAboutDIg對?話°框6class CAboutDIg : public CDialogExpublic :C
2、AboutDlg();/對?話°框6數(shù)簓據(jù)丫en um IDD = IDD_ABOUTBOX ;protected :virtual void DoDataExchange(CDataExchange* pDX);/ DDX/DDV 支§持?/實害?現(xiàn)?protected :DECLARE_MESSAGE_MAP();CAboutDlg:CAboutDlg() : CDialogEx(CAboutDlg:IDD)void CAboutDlg:DoDataExchange(CDataExchange* pDX)CDialogEx:DoDataExcha nge(pDX);BE
3、GIN_MESSAGE_MAP(CAboutDlg, CDialogEx)END_MESSAGE_MAP()/ CMy110705059Dlg 對?話°框6CMy110705059Dlg:CMy110705059Dlg(CWnd* pParent /*=NULL*/):CDialogEx(CMy110705059Dlg:IDD, pPare nt)m_hlc on = AfxGetApp()->Loadlco n( IDR_MAINFRAME);void CMy110705059Dlg:DoDataExchange(CDataExchange* pDX)CDialogEx:Do
4、DataExcha nge(pDX);DDX_Co ntrol(pDX, IDC_COMBO1, m_cb);DDX_Co ntrol(pDX, IDC_CHECK1, m_check1);DDX_C on trol(pDX, IDC_CHECK2, m_check2);DDX_C on trol(pDX, IDC_PIC, m_text);DDX_C on trol(pDX, IDC_BUTTON1, m_butto n);BEGIN_MESSAGE_MAP(CMy110705059Dlg, CDialogEx)ON_WM_SYSCOMMAND()ON_WM_PAINT()ON_WM_QUE
5、RYDRAGICON()ON_BN_CLICKED(IDC_BUTTON2, & CMy110705059Dlg:O nBn ClickedButt on2)ON_CBN_SELCHANGE(IDC_COMBO1, & CMy110705059Dlg:O nCbn Selcha ngeCombo1) END_MESSAGE_MAP()/ CMy110705059Dlg消?息C處鋦理元?程序6BOOL CMy110705059Dlg:O nlni tDialog()CDialogEx:O nlni tDialog();/將? “關(guān)?于 士菜?單蹋?項?添 ?加 o 到?系卩統(tǒng)?菜
6、?單蹋?中Do£/ IDM_ABOUTBOX必 ?須?在。系卩統(tǒng)?命u令?范?圍§內(nèi)Uo£ASSERT(IDM_ABOUTBOX & OxFFFO) = IDM_ABOUTBOX);ASSERT(IDM_ABOUTBOX < OxFOOO);CMe nu* pSysMe nu = GetSystemMe nu(FALSE);if (pSysMenu != NULL)BOOL bNameValid;CStri ng strAboutMe nu;bNameValid = strAboutMe nu.LoadStri ng(IDS_ABOUTBOX);AS
7、SERT(bNameValid);if (!strAboutMenu.lsEmpty() pSysMe nu->Appe ndMe nu(MF_SEPARATOR);pSysMe nu->Appe ndMe nu(MF_STRING, IDM_ABOUTBOX, strAboutMe nu);/設(shè)E?置?此?對?話°框。的?圖?標(biāo)括?。£當(dāng)獺?應(yīng)呱用?程序。主+窗洹?口 u不?是?對?話°框 。時骸?,?框。架u將自?動-/ 執(zhí)行D此 ?操0作?。縎etIcon(m_hlcon, TRUE);/ 設(shè)E ?置?大洙?圖?標(biāo)括?SetIcon(m_hIco
8、n, FALSE);/ 設(shè)E ?置?小?圖?標(biāo)括?/ TODO:在U此?添 ?加6額外猘的?初?始?化-代洙?碼?m_check1.SetCheck(1);m_check2.SetCheck(0);CheckRadioButt on (IDC_RAO1,IDC_RAO2,IDC_RAO1);m_cb.AddString(L "50");m_cb.AddString(L "60");m_cb.AddString(L "70");m_cb.AddString(L "80"); m_cb.AddString(L &quo
9、t;90");m_cb.AddString(L "100");m_cb.AddString(L "110");return TRUE; /除y非?將?焦1點?設(shè)E ?置?到?控?件t , ?否?那么6返刃回? TRUEvoid CMy110705059Dlg:OnSysCommand(UINT nID, LPARAM lParam) if (nID & 0xFFF0) = IDM_ABOUTBOX)CAboutDlg dlgAbout;dlgAbout.DoModal();elseCDialogEx:O nSysComma nd( nI
10、D, lParam);/如?果?向6對?話°框。添?加o最????化-按恪?鈕Y, ?那么。需0要癮下面?的?代洙?碼?/來厲?繪?制?該?圖?標(biāo)括?。£對?于 ?使?用?文?檔苔?視酣?圖?模£型丨的? MFC應(yīng)呱用?程序6,?/這a將?由?框。架u自動-完 ?成eo£void CMy110705059Dlg:0nPaint()if (Islconic()CPaintDC dc( this ); / 用?于 ?繪?制?的?設(shè)E?備?上?下?文?Sen dMessage(WM_ICONERASEBKGNDterpret_cast <WPARAM>
11、;(dc.GetSafeHdc(), 0);/使?圖?標(biāo)括?在。工O作???區(qū)?矩?形?中D居o中Dint cxIcon = GetSystemMetrics(SM_CXICON);int cyIcon = GetSystemMetrics(SM_CYICON);CRect rect;GetClie ntRect(&rect);int x = (rect.Width() - cxIcon + 1) / 2;int y = (rect.Height() - cyIcon + 1) / 2;/繪?制?圖?標(biāo)括?dc.DrawIc on(x, y, m_hIc on);elseCDialogE
12、x: On Pai nt();/當(dāng)獺?用?戶§拖?動-最?小?化-窗?。靠赿時骸?系卩統(tǒng)?調(diào)獺?用?此?函-數(shù)簓???得?光a標(biāo)括?/顯?示?o£HCURSOR CMy110705059Dlg:O nQueryDraglc on()return static_cast <HCURSOR>(m_hlc on); void CMy110705059Dlg:OnBnClickedButton1()/ TODO:在。此?添 ?加6控?件t通 ?知a處鋦理元?程序6代洙碼?int m,n;CFont Font;CStri ng str1,str2;LPWSTR str3;C
13、DC *dc=m_text.GetDC();m_cb.GetLBText(m_cb.GetCurSel(),str1);if (m_check1.GetCheck()=0)m=0;elsem=700;if (m_check2.GetCheck()=0)n=0;elsen=700;int r=GetCheckedRadioButton(IDC_RAO1,IDC_RAO2);m_text.SetWindowTextW(L "");if (r=IDC_RAO2)str2=L "隸 iii ?書酣?;elsestr2=L "楷?體?"Fon t.Cre
14、ateFo nt(_ttoi(str1),O,O,O,m, n,O,O,GB2312_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAUL T_PRECIS,DEFAULT_QUALITY,DEFAULT_PITCH|FF_DONTCARE,str2);dc->SetTextColor(RGB(255,0,0);dc->SelectObject(Fo nt);dc->TextOutW(0,0,L "安?徽?師簗范?大洙?學(xué)§ ");void CMy110705059Dlg:0nBnClickedButton2()On OK();/ TODO:在。此?添 ?加o 控?件t通 ?知 a處鋦理元?程序6代洙碼?實驗2CBitmap mBitmap;BITMAP mbm;CDC* de;CDC memDC;int x;int y;CSliderCtrl m_sl;RECT mRect;CStatic m_static;afx_msg void OnBnClickedButton 1();afx_msg void OnBnClickedButton2();然后在初始化窗口中加載圖片,函數(shù)如下:mBitmap.LoadBitmap(IDB_BITMAP1); mBitma
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 浙教版數(shù)學(xué)七年級下冊3.5《整式的化簡》聽評課記錄
- 蘇科版九年級數(shù)學(xué)聽評課記錄:第32講 正多邊形的外接圓
- 青島版數(shù)學(xué)七年級上冊3.2《有理數(shù)的乘法與除法》聽評課記錄3
- 一年級下冊數(shù)學(xué)聽評課記錄《看一看(一)》4 北師大版
- 部編版八年級歷史(上)《第17課 中國工農(nóng)紅軍長征》聽課評課記錄
- 華師大版數(shù)學(xué)九年級下冊《復(fù)習(xí)題》聽評課記錄4
- 川教版歷史九年級下冊第3課《日本明治維新》聽課評課記錄
- 蘇科版數(shù)學(xué)九年級下冊《6.2 黃金分割》聽評課記錄
- 小學(xué)二年級數(shù)學(xué)口算訓(xùn)練
- 小學(xué)二年級上冊數(shù)學(xué)除法口算題
- 中央2025年交通運輸部所屬事業(yè)單位招聘261人筆試歷年參考題庫附帶答案詳解
- 江蘇省蘇州市2024-2025學(xué)年高三上學(xué)期1月期末生物試題(有答案)
- 銷售與銷售目標(biāo)管理制度
- 特殊教育學(xué)校2024-2025學(xué)年度第二學(xué)期教學(xué)工作計劃
- 2025年技術(shù)員個人工作計劃例文(四篇)
- 2025年第一次工地開工會議主要議程開工大吉模板
- 第16課抗日戰(zhàn)爭課件-人教版高中歷史必修一
- 對口升學(xué)語文模擬試卷(9)-江西省(解析版)
- 無人機運營方案
- 糖尿病高滲昏迷指南
- 【公開課】同一直線上二力的合成+課件+2024-2025學(xué)年+人教版(2024)初中物理八年級下冊+
評論
0/150
提交評論