資源簡介
《亮劍Visual C++項目開發案例導航》隨書光盤之源文件
代碼片段和文件信息
//?ADDDLG.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“HCCP.h“
#include?“ADDDLG.h“
#include?“ADOConn.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?ADDDLG?dialog
ADDDLG::ADDDLG(CWnd*?pParent?/*=NULL*/)
:?CDialog(ADDDLG::IDD?pParent)
{
//{{AFX_DATA_INIT(ADDDLG)
m_name?=?_T(““);
m_cno?=?_T(““);
m_cgrade?=?0.0f;
//}}AFX_DATA_INIT
}
void?ADDDLG::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(ADDDLG)
DDX_Control(pDX?IDC_XHAO?m_xhao);
DDX_Control(pDX?IDC_CHECK1?m_xuanze);
DDX_Control(pDX?IDC_MZ?m_mz);
DDX_Text(pDX?IDC_NAME?m_name);
DDX_Text(pDX?IDC_CNO?m_cno);
DDX_Text(pDX?IDC_CGRADE?m_cgrade);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(ADDDLG?CDialog)
//{{AFX_MSG_MAP(ADDDLG)
ON_BN_CLICKED(IDC_CHECK1?OnCheck1)
ON_CBN_SELCHANGE(IDC_XHAO?OnSelchangeXhao)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?ADDDLG?message?handlers
BOOL?ADDDLG::OnInitDialog()?
{
CDialog::OnInitDialog();
CString?str;
//通過選擇樹節點的層數來判斷添加對話框的屬性
switch(nCount)
{
case?1:
str.Format(“添加新院系“);??
GetDlgItem(IDC_CHECK1)->ShowWindow(false);
GetDlgItem(IDC_XHAO)->ShowWindow(false);
GetDlgItem(IDC_KECHENGHAO)->ShowWindow(false);
GetDlgItem(IDC_XXUEFEN)->ShowWindow(false);
GetDlgItem(IDC_CNO)->ShowWindow(false);
GetDlgItem(IDC_CGRADE)->ShowWindow(false);
SetWindowText(str);
m_mz.SetWindowText(“新院系名:“);break;
case?2:
str.Format(“添加新班級“);
GetDlgItem(IDC_CHECK1)->ShowWindow(false);
GetDlgItem(IDC_XHAO)->ShowWindow(false);
GetDlgItem(IDC_KECHENGHAO)->ShowWindow(false);
GetDlgItem(IDC_XXUEFEN)->ShowWindow(false);
GetDlgItem(IDC_CNO)->ShowWindow(false);
GetDlgItem(IDC_CGRADE)->ShowWindow(false);
SetWindowText(str);
m_mz.SetWindowText(“新班級名:“);break;
case?3:
str.Format(“添加新課程“);
GetDlgItem(IDC_XHAO)->ShowWindow(false);
SetWindowText(str);
m_mz.SetWindowText(“新課程名:“);break;
case?4:
str.Format(“添加新成績“);
GetDlgItem(IDC_CHECK1)->ShowWindow(false);
GetDlgItem(IDC_KECHENGHAO)->SetWindowText(“學生學號:“);
GetDlgItem(IDC_XXUEFEN)->SetWindowText(“課程成績:“);
GetDlgItem(IDC_CNO)->ShowWindow(false);
SetWindowText(str);
XueSheng();
m_mz.SetWindowText(“學生名:“);break;
}
return?TRUE;??//?return?TRUE?unless?you?set?the?focus?to?a?control
//?EXCEPTION:?OCX?Property?Pages?should?return?FALSE
}
/*---------------------------初始化添加成績對話框的屬性-----------------------------*/
void?ADDDLG::XueSheng()
{
k=0;
str2=leaf11;??//通過全局變量獲取到鼠標選擇的節點的父節點信息
str2.TrimRight();
str.Format(“select?*?from?student?where?sclass=‘%s‘“str2);??//獲取已選取該課程的學生信息
sQL=(_bstr_t)str;
m_pRc=myado.GetRecordSet(sQL);??//執行sql語句并獲取student記錄集
leaf=m_pRc->GetCollect(“sname“);??//獲取記錄集
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????5184??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\ADDDLG.cpp
?????文件???????1436??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\ADDDLG.h
?????文件???????2068??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\ADOConn.cpp
?????文件????????843??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\ADOConn.h
?????文件????1722880??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\databa
?????文件?????????28??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\databa
?????文件????1722880??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCBAK
?????文件??????33344??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCCP.APS
?????文件???????6137??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCCP.clw
?????文件???????3117??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCCP.cpp
?????文件???????6740??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCCP.dsp
?????文件????????531??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCCP.dsw
?????文件???????1426??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCCP.h
?????文件?????812032??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCCP.ncb
?????文件??????74752??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCCP.opt
?????文件???????1378??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCCP.plg
?????文件??????15688??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCCP.rc
?????文件??????15201??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCCPDLG.cpp
?????文件???????2283??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\HCCPDLG.h
?????文件???????8303??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\Hutext.cpp
?????文件???????2702??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\Hutext.h
?????文件????????150??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\IMAGE\bmp_back.bmp
?????文件???????1078??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\IMAGE\preview.ico
?????文件????????958??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\IMAGE\toolbar1.bmp
?????文件???????2374??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\JIEGUO.cpp
?????文件???????1171??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\JIEGUO.h
?????文件??????90631??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\msado15.tlh
?????文件??????76620??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\msado15.tli
?????文件???????6848??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\MyTree.cpp
?????文件???????1275??2012-12-28?09:10??《亮劍Visual?C++項目開發案例導航》隨書光盤之源文件\02\HCCP\MyTree.h
............此處省略1591個文件信息
- 上一篇:C語言推箱子游戲有注釋文檔
- 下一篇:vc++之mfc屏幕監控系統源代碼
評論
共有 條評論