• 大小: 108KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-26
  • 语言: 其他
  • 标签:

资源简介

计算机专业大作业,数据结构大作业(家谱管理系统)

资源截图

代码片段和文件信息

// AddInfoDlg.cpp : implementation file
//

#include “stdafx.h“
#include “Familytree.h“
#include “AddInfoDlg.h“

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


/////////////////////////////////////////////////////////////////////////////
// CAddInfoDlg dialog







CAddInfoDlg::CAddInfoDlg(CWnd* pParent /*=NULL*/)
: CDialog(CAddInfoDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CAddInfoDlg)
m_live = TRUE;
m_marry = FALSE;
m_addr = _T(““);
m_birthday_day = 0;
m_birthday_month = 0;
m_deathday_year = 0;
m_birthday_year = 0;
m_deathday_day = 0;
m_deathday_month = 0;
m_name = _T(““);
m_parentname = _T(““);
//}}AFX_DATA_INIT
flag=false;
}


void CAddInfoDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddInfoDlg)
DDX_Check(pDX IDC_CHECK_LIVE m_live);
DDX_Check(pDX IDC_CHECK_MARRY m_marry);
DDX_Text(pDX IDC_EDIT_ADDR m_addr);
DDV_MaxChars(pDX m_addr 127);
DDX_Text(pDX IDC_EDIT_BIRTHDAY_DAY m_birthday_day);
DDX_Text(pDX IDC_EDIT_BIRTHDAY_MONTH m_birthday_month);
DDX_Text(pDX IDC_EDIT_DEATHDAY_YEAR m_deathday_year);
DDX_Text(pDX IDC_EDIT_BIRTHDAY_YEAR m_birthday_year);
DDX_Text(pDX IDC_EDIT_DEATHDAY_DAY m_deathday_day);
DDX_Text(pDX IDC_EDIT_DEATHDAY_MONTH m_deathday_month);
DDX_Text(pDX IDC_EDIT_NAME m_name);
DDV_MaxChars(pDX m_name 127);
DDX_Text(pDX IDC_EDIT_PARENT_NAME m_parentname);
DDV_MaxChars(pDX m_parentname 127);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CAddInfoDlg CDialog)
//{{AFX_MSG_MAP(CAddInfoDlg)
ON_BN_CLICKED(IDC_CHECK_LIVE OnCheckLive)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CAddInfoDlg message handlers

void CAddInfoDlg::OnCheckLive() 
{
// TODO: Add your control notification handler code here
if(flag){
GetDlgItem(IDC_EDIT_DEATHDAY_DAY)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT_DEATHDAY_MONTH)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT_DEATHDAY_YEAR)->EnableWindow(FALSE);
flag=false;
}
else{
GetDlgItem(IDC_EDIT_DEATHDAY_DAY)->EnableWindow(TRUE);
GetDlgItem(IDC_EDIT_DEATHDAY_MONTH)->EnableWindow(TRUE);
GetDlgItem(IDC_EDIT_DEATHDAY_YEAR)->EnableWindow(TRUE);
flag=true;
}
}

BOOL CAddInfoDlg::OnInitDialog() 
{
CDialog::OnInitDialog();

// TODO: Add extra initialization here
GetDlgItem(IDC_EDIT_DEATHDAY_DAY)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT_DEATHDAY_MONTH)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT_DEATHDAY_YEAR)->EnableWindow(FALSE);
return TRUE;  // return TRUE unless you set the focus to a control
              // EXCEPTION: OCX Property Pages should return FALSE
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     目录          0  2009-05-28 14:25  设计报告

     文件     141312  2008-11-26 08:59  设计报告\家谱管理系统设计报告.doc

     目录          0  2009-05-28 14:25  源程序

     文件       2779  2008-11-24 13:05  源程序\AddInfoDlg.cpp

     文件       1481  2008-11-24 13:06  源程序\AddInfoDlg.h

     文件       1176  2008-11-24 13:05  源程序\BirthdayDlg.cpp

     文件       1359  2008-11-24 13:06  源程序\BirthdayDlg.h

     文件       1016  2008-11-24 13:05  源程序\DelInfoDlg.cpp

     文件       1235  2008-11-24 13:08  源程序\DelInfoDlg.h

     文件      49000  2007-05-26 13:52  源程序\Familytree.aps

     文件       8618  2007-05-26 13:53  源程序\Familytree.clw

     文件       2129  2008-11-24 13:05  源程序\Familytree.cpp

     文件       5508  2008-11-24 13:06  源程序\Familytree.dsp

     文件        553  2008-11-24 13:06  源程序\Familytree.dsw

     文件       1366  2008-11-24 13:07  源程序\Familytree.h

     文件     287744  2007-05-26 13:53  源程序\Familytree.ncb

     文件      61952  2007-05-26 13:53  源程序\Familytree.opt

     文件       2903  2008-11-24 13:08  源程序\Familytree.plg

     文件      15525  2008-11-24 13:08  源程序\Familytree.rc

     文件      33648  2008-11-24 13:05  源程序\FamilytreeDlg.cpp

     文件       3256  2008-11-24 13:07  源程序\FamilytreeDlg.h

     文件       2150  2008-11-24 13:05  源程序\FileOpenAndSaveDlg.cpp

     文件       1384  2008-11-24 13:07  源程序\FileOpenAndSaveDlg.h

     文件       2754  2008-11-24 13:05  源程序\ModifyInfoDlg.cpp

     文件       1520  2008-11-24 13:07  源程序\ModifyInfoDlg.h

     文件      14438  2008-11-24 13:05  源程序\OperationFamilytree.cpp

     文件       4362  2008-11-24 13:07  源程序\OperationFamilytree.h

     文件       1072  2008-11-24 13:05  源程序\PersonalInfoDlg.cpp

     文件       1291  2008-11-24 13:07  源程序\PersonalInfoDlg.h

     文件       1179  2008-11-24 13:06  源程序\RelationsDlg.cpp

............此处省略14个文件信息

评论

共有 条评论