91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 32.04MB
    文件類型: .7z
    金幣: 1
    下載: 0 次
    發布日期: 2023-06-22
  • 語言: C/C++
  • 標簽: 管理系統??

資源簡介

MFC管理系統基于網絡編程客戶端服務器和數據庫

資源截圖

代碼片段和文件信息

//?ADMININFO.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“TeachingBuilding.h“
#include?“ADMININFO.h“
#include?“resource.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?ADMININFO?dialog


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


void?ADMININFO::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(ADMININFO)
DDX_Control(pDX?IDC_ADMINLIST?m_AdminList);
//}}AFX_DATA_MAP
}

BOOL?ADMININFO::OnInitDialog()?
{
CDialog::OnInitDialog();

m_AdminList.SetExtendedstyle(LVS_EX_FLATSB|LVS_EX_FULLROWSELECT//設置列表控件信息
|LVS_EX_HEADERDRAGDROP|LVS_EX_ONECLICKACTIVATE|LVS_EX_GRIDLINES);
m_AdminList.InsertColumn(0“編號“LVCFMT_LEFT2000);
m_AdminList.InsertColumn(1“姓名“LVCFMT_LEFT2001);
fresh();

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


BEGIN_MESSAGE_MAP(ADMININFO?CDialog)
//{{AFX_MSG_MAP(ADMININFO)
ON_BN_CLICKED(IDC_ADDADMIN?OnAddadmin)
ON_BN_CLICKED(IDC_MODADMIN?OnModadmin)
ON_BN_CLICKED(IDC_FINDADMIN?OnFindadmin)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?ADMININFO?message?handlers

void?ADMININFO::OnAddadmin()?
{
m_AdminList.DeleteAllItems();
CString?TnameTnumTpassword;
CAdmin?admin;
GetDlgItem(IDC_ADMINNUM)->GetWindowText(Tnum);
strcpy(admin.numTnum);
GetDlgItem(IDC_ADMINNAME)->GetWindowText(Tname);
strcpy(admin.nameTname);
GetDlgItem(IDC_ADMINPASSWORD)->GetWindowText(Tpassword);
strcpy(admin.passwordTpassword);

if(Tnum.IsEmpty()||Tname.IsEmpty()||Tpassword.IsEmpty())
{
AfxMessageBox(“基礎信息不能為空,請重新填寫“);
return;
}

//發送添加用戶消息
int?nCmd;
nCmd=INFO_ADD_ADMIN;
theApp.m_sock.Send(&nCmdsizeof(nCmd));
theApp.m_sock.Send(&adminsizeof(admin));

bool?n;
theApp.m_sock.Receive(&nsizeof(n));
if(n==TRUE)
{
AfxMessageBox(“已經有了這個管理員了哦,請重新填寫“);
return;

}

//接收返回消息查看是否添加成功
CMessage?m;
theApp.m_sock.Receive(&msizeof(m));

//判斷添加是否成功的返回消息
if(m.mes)
{
MessageBox(“添加成功“);
}
else
{
MessageBox(“添加失敗“);
return;
}
fresh();

}

void?ADMININFO::OnModadmin()?
{

m_AdminList.DeleteAllItems();

CString?TnameTnumTpassword;
CAdmin?admin;

GetDlgItem(IDC_ADMINNAME)->GetWindowText(Tname);
strcpy(admin.nameTname);
GetDlgItem(IDC_ADMINPASSWORD)->GetWindowText(Tpassword);
strcpy(admin.passwordTpassword);
if(Tname.IsEmpty()||Tpassword.IsEmpty())
{
AfxMessageBox(“基礎信息不能為空,請重新填寫“);
return;
}

//獲取選中菜單
int?pos=-1;
pos=m_AdminList.GetSelectionMark();
if(pos==-1)
{
AfxM

評論

共有 條評論