稿完成版8個(gè)電算程序_第1頁
稿完成版8個(gè)電算程序_第2頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、/ 食品科學(xué)與工程,學(xué)號(hào):45090401,/ 定義仿真需要的行為類#include stdafx.h #include simulation.h#include 45090401Dlg.h/加載仿真需要頭文件#ifdef _DEBUG#define new DEBUG_NEW #undef THIS_FILEsic char THIS_FILE = FILE ; #endifBEGIN_MESSAGE_MAP(CMy2009301390065App, CWinApp)MAND(ID_HELP, CWinApp:OnHelp) END_MESSAGE_MAP()CMy45090401App:C

2、My45090401App()/ 定義安裝類型庫CMy45090401App theApp;/ CMy45090401App initializationBOOL CMy45090401App:InitInstance()AfxEnableControlContainer();/標(biāo)準(zhǔn)化安裝如果需要改變類似的特征類定義所需要的新的安裝環(huán)境#ifdef _AFXDLLEnable3dControls();#elseEnable3dControlsS#endif/ 當(dāng)MFC共享的時(shí)候調(diào)用DLLic();CMy45090401Dlg dlg; m_pMainWnd = &dlg;nResponse =

3、 dlg.DoModal(); if (nResponse = IDOK)nResponse= CMy45090401.appelse if (nResponse = IDCANCEL)return FALSE;/仿真的實(shí)現(xiàn)#include stdafx.h #include 45090401.h#include 45090401Dlg.h /加載仿真需要頭文件#include #ifdef _DEBUG#define new DEBUG_NEW #undef THIS_FILE/加載數(shù)學(xué)函數(shù)庫sic char THIS_FILE = FILE ; CString txt,temp;P1;z1

4、,z2; n1;float u;Lh; float d1,d2; float d=1.0;B2,B1;/定義仿真過程中的坐標(biāo)偏移量/調(diào)用已經(jīng)定義的仿真類class CAboutDlg : public CDialogpublic:CAboutDlg(); Dialog DataAFX_DAboutDlg)enum IDD = IDD_ABOUTBOX ;AFX_DATAClassWizard generated virtual function overridesAFX_VIRTUAL(CAboutDlg)protected:virtual void DoDataExchange(CDataE

5、xchange* pDX);AFX_VIRTUALImplemenion protected:/AFX_MSG(CAboutDlg)/AFX_MSG DECLARE_MESSAGE_MAP();void CAboutDlg:DoDataExchange(CDataExchange* pDX)CDialog:DoDataExchange(pDX);AFX_DATA_MAP(CAboutDlg)AFX_DATA_MAPBEGIN_MESSAGE_MAP(CAboutDlg, CDialog)AFX_MSG_MAP(CAboutDlg) No message handlersAFX_MSG_MAP

6、END_MESSAGE_MAP(): CDialog(CMy2009301390065Dlg:IDD, pParent)m_hIcon = AfxGetApp()-LoadIcon(IDR_MAINFRAME);/調(diào)用 DDX已經(jīng)DDV類void CMy2009301390065Dlg:DoDataExchange(CDataExchange* pDX)CDialog:DoDataExchange(pDX);/定義信息傳導(dǎo)位置圖 BEGIN_MESSAGE_MAP(CMy45090401Dlg, CDialog)MAND()ON_WM_PA()ON_WM_QUERYDRAGICON() ON_

7、BN_CLICKED(IDC_BUTTON1, OnButton1) ON_BN_CLICKED(IDC_BUTTON2, OnButton2) ON_BN_CLICKED(IDC_BUTTON3, OnButton3) ON_BN_CLICKED(IDC_BUTTON4, OnButton4) ON_BN_CLICKED(IDC_BUTTON5, OnButton5) ON_BN_CLICKED(IDC_BUTTON6, OnButton6)/AFX_MSG_MAPEND_MESSAGE_MAP()BOOL CMy45090401Dlg:OnInitDialog()CDialog:OnIni

8、tDialog();/ Add About.item to system./ IDM_ABOUTBOX must behe systemd range.ASSERT(IDM_ABOUTBOX & 0 x0) = IDM_ABOUTBOX);ASSERT(IDM_ABOUTBOX Append-Append(MF_SEPARATOR); (MF_STRING, IDM_ABOUTBOX,strAbout);/當(dāng)主窗體無法顯示時(shí)調(diào)用圖標(biāo) SetIcon(m_hIcon, TRUE); SetIcon(m_hIcon, FALSE);/ Set big icon/ Set small icon/ T

9、ODO: Add extra initialization herereturn TRUE;/ return TRUEunless you set the focus to a controlvoid CMy450if (nID & 0 xmand(UnID, LPARAM lParam)0) = IDM_ABOUTBOX)CAboutDlg dlgAbout; dlgAbout.DoModal();elsemand(nID, lParam);void CMy45090401Dlg:OnPaif (IsIconic()()CPaDC dc(this); / 繪入仿真零件SendMessage(WM_ICONERASEBKGND, ( dc.GetSafeHdc(), 0);RAM)/ 仿真零件圖形選擇cxIcon = GetSystemMetrics(SM_CXICON); cyIcon = GetSystemMetrics(SM_CYICON);C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論