⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nurritionneeddlg.cpp

📁 开发的,食物管理软件,可以在智能家电的终端上直接应用
💻 CPP
字号:
// NurritionNeedDlg.cpp : implementation file
//

#include "stdafx.h"
#include "FoodMenu.h"
#include "NurritionNeedDlg.h"
#include "List1Dlg.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CNurritionNeedDlg dialog


CNurritionNeedDlg::CNurritionNeedDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CNurritionNeedDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CNurritionNeedDlg)
		// NOTE: the ClassWizard will add member initialization here
	//}}AFX_DATA_INIT
}


void CNurritionNeedDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CNurritionNeedDlg)
		// NOTE: the ClassWizard will add DDX and DDV calls here
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CNurritionNeedDlg, CDialog)
	//{{AFX_MSG_MAP(CNurritionNeedDlg)
	ON_BN_CLICKED(IDC_MIDDLEAGE_BUTTON2, OnMiddleageButton2)
	ON_BN_CLICKED(IDC_BABY_BUTTON1, OnBabyButton1)
	ON_BN_CLICKED(IDC_YOUTH_BUTTON4, OnYouthButton4)
	ON_BN_CLICKED(IDC_PREGNANT_BUTTON3, OnPregnantButton3)
	ON_BN_CLICKED(IDC_OLD_BUTTON5, OnOldButton5)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CNurritionNeedDlg message handlers

void CNurritionNeedDlg::OnMiddleageButton2() 
{
	// TODO: Add your control notification handler code here
	CList1Dlg  ListDlg;
    ListDlg.Filename=L"\\Storage Card\\foodMenuData\\食物营养\\中年人.txt";
	HANDLE isExistfile;
	WIN32_FIND_DATA lpFileData;
	isExistfile=FindFirstFile(ListDlg.Filename,&lpFileData);
    if(isExistfile==INVALID_HANDLE_VALUE)
	{
		MessageBox(TEXT("没有海鲜类的资料"),TEXT("出错啦!"),MB_ICONASTERISK |MB_OK);	
		FindClose(isExistfile);
		return;
	}
	FindClose(isExistfile);
    ListDlg.DoModal();
}

void CNurritionNeedDlg::OnBabyButton1() 
{
	// TODO: Add your control notification handler code here
	CList1Dlg  ListDlg;
    ListDlg.Filename=L"\\Storage Card\\foodMenuData\\食物营养\\婴幼儿.txt";
		HANDLE isExistfile;
	WIN32_FIND_DATA lpFileData;
	isExistfile=FindFirstFile(ListDlg.Filename,&lpFileData);
    if(isExistfile==INVALID_HANDLE_VALUE)
	{
		MessageBox(TEXT("没有海鲜类的资料"),TEXT("出错啦!"),MB_ICONASTERISK |MB_OK);	
		FindClose(isExistfile);
		return;
	}
	FindClose(isExistfile);
    ListDlg.DoModal();
}

void CNurritionNeedDlg::OnYouthButton4() 
{
	// TODO: Add your control notification handler code here
	CList1Dlg  ListDlg;
    ListDlg.Filename=L"\\Storage Card\\foodMenuData\\食物营养\\青少年.txt";
		HANDLE isExistfile;
	WIN32_FIND_DATA lpFileData;
	isExistfile=FindFirstFile(ListDlg.Filename,&lpFileData);
    if(isExistfile==INVALID_HANDLE_VALUE)
	{
		MessageBox(TEXT("没有海鲜类的资料"),TEXT("出错啦!"),MB_ICONASTERISK |MB_OK);	
		FindClose(isExistfile);
		return;
	}
	FindClose(isExistfile);
    ListDlg.DoModal();
}

void CNurritionNeedDlg::OnPregnantButton3() 
{
	// TODO: Add your control notification handler code here
		CList1Dlg  ListDlg;
    ListDlg.Filename=L"\\Storage Card\\foodMenuData\\食物营养\\孕妇.txt";
		HANDLE isExistfile;
	WIN32_FIND_DATA lpFileData;
	isExistfile=FindFirstFile(ListDlg.Filename,&lpFileData);
    if(isExistfile==INVALID_HANDLE_VALUE)
	{
		MessageBox(TEXT("没有海鲜类的资料"),TEXT("出错啦!"),MB_ICONASTERISK |MB_OK);	
		FindClose(isExistfile);
		return;
	}
	FindClose(isExistfile);
    ListDlg.DoModal();
}

void CNurritionNeedDlg::OnOldButton5() 
{
	// TODO: Add your control notification handler code here
		CList1Dlg  ListDlg;
    ListDlg.Filename=L"\\Storage Card\\foodMenuData\\食物营养\\老年人.txt";
		HANDLE isExistfile;
	WIN32_FIND_DATA lpFileData;
	isExistfile=FindFirstFile(ListDlg.Filename,&lpFileData);
    if(isExistfile==INVALID_HANDLE_VALUE)
	{
		MessageBox(TEXT("没有海鲜类的资料"),TEXT("出错啦!"),MB_ICONASTERISK |MB_OK);	
		FindClose(isExistfile);
		return;
	}
	FindClose(isExistfile);
    ListDlg.DoModal();
}

BOOL CNurritionNeedDlg::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
			/////////////////////////////////////////////////////////////////////////
	baby.LoadBitmaps(IDB_baby,IDB_baby);
	qin_sao_nian.LoadBitmaps(IDB_qin_sao_nian,IDB_qin_sao_nian);
     yun_fu.LoadBitmaps(IDB_yun_fu,IDB_yun_fu);
	zong_nian_ren.LoadBitmaps(IDB_zong_nian_ren,IDB_zong_nian_ren);
	old_man.LoadBitmaps(IDB_old_man,IDB_old_man);

	VERIFY(baby.SubclassDlgItem(IDC_BABY_BUTTON1, this));
    VERIFY(qin_sao_nian.SubclassDlgItem(IDC_YOUTH_BUTTON4, this));
	VERIFY(yun_fu.SubclassDlgItem(IDC_PREGNANT_BUTTON3, this));
	VERIFY(zong_nian_ren.SubclassDlgItem(IDC_MIDDLEAGE_BUTTON2, this));
	VERIFY(old_man.SubclassDlgItem(IDC_OLD_BUTTON5, this));
	

	baby.SizeToContent();
	qin_sao_nian.SizeToContent();
	yun_fu.SizeToContent();
	zong_nian_ren.SizeToContent();
	old_man.SizeToContent();

	//////////////////////////////////////////////////////////////////////////////////
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -