资源简介
《亮剑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屏幕监控系统源代码
相关资源
- vc++之mfc屏幕监控系统源代码
- C++ MFC连接数据库(VisualStudio开发)
- C++ 添加程序图标到我的电脑
- vc++ 开发GIS系统
- 整理C++实现excel和wps表格读写
- 《C++游戏开发》笔记十四 平滑过渡的
- MATLAB单双目标定程序(Opencv C++)
- C++ Primer 5th 英文版
- C++ 基于蓝牙的通信 代码
- VC++经典小游戏设计
- Modern C++ Design中文版高清完整.pdf
- 数据结构算法与应用:C++语言描述.
- Visual_C++面向对象与可视化程序设计源
- C++课设——简单的宿舍管理系统
- C++面向对象程序设计教程习题解答与
- 算法图解-Python语言版本C/C++也可以看
- C++实现简单Socket编程,多客户端登陆
- c++网络编程
- 微软vc++ BuildTools_2013
- C++项目练习
- C++ Builder 6实用编程100例光盘、源代码
- C++ Builder 5高级编程精解光盘、源代码
- Microsoft Visual C++ 2013 Redistributable Pack
- VC++泡泡堂游戏设计及源码+文档
- ISOIEC 14882 2017 c++ 2017标准
- 简单工厂模式之商场收银软件
- Visual C++/Turbo C串口通信编程实践第2版
- CTP_API_C++可实盘多合约多策略版本源代
- C语言操作MySQL数据库
- 图书馆管理数据存储到mysql数据库中
评论
共有 条评论