- 
                        VC++ 图像压缩:将BMP文件压缩成JPG文件
                        
                          VC++ 图像压缩:将BMP文件压缩成JPG文件,在完成图片压缩的同时,转换图片的格式了,完成这些功能借助了一款外部的DLL文件,JpgDll.dll,因此在编译时请确保此文件存在。
  操作方式也挺简单,如图所示,打开指定的BMP文件,然后单击“压缩”按钮,操作完成单击“保存”即可。                         
                            - 2022-02-15 22:47:52下载
- 积分:1
 
- 
                        VC++6.0 执行数据库事务的范例
                        
                          在VC++6.0程序中执行数据库事务的一个范例,是一个数据库的高级应用例子,关于设置ADO控件,方法如下:
  (1)在程序中选择ResourceView视图,打开“Dialog”节点下的“IDD_AFFAIR_DIALOG”对话框资源,右键单击ADO Data控件,在弹出的菜单中选择Properties菜单项,选择通用选项卡,单击“生成”按钮,在连接选项卡中单击“…”按钮,打开当前文件夹中的Access数据库,单击“测试连接”按钮,单击“确定”按钮。
  (2)右键单击DataGrid控件,在弹出的菜单中选择Properties菜单项,选择All选项卡,在DataSource项对应的Value值中重新选择IDC ADODC1项。
                           
                            - 2022-07-23 05:48:05下载
- 积分:1
 
- 
                        VC++ 获取主机名和IP地址及多线程运行示例
                        
                          VC++6.0获取主机名和IP地址,并演示多线程的运行示例,作者:fiwen。
  获取IP地址是单击窗口右上角的“获缺按钮,即可显示主机名称和该机IP地址,多线程运行演示则打开后程序立即运行,左右两侧不同的线程,执行不同的任务,各自互不影响。
  多线程演示部分,分别用了两个线程,每一个线程控制一个do while循环来运行,比如其中一个线程是这样写的:
  CString str;
  bool ReadData= TRUE;
  int i=1;
  do
  {
  	//从1到99的平方
  	str.Format("%-3d的平方:%-5d",i,i*i);
  	pList->AddString(str);
  	Sleep(100);
  	i++;
  }
  while (ReadData=TRUE);
  return 0;                         
                            - 2022-01-20 22:35:47下载
- 积分:1
 
- 
                        VC++ 遍历记录集的实现方法和代码
                        
                          VC++ 遍历记录集的例子,需要数据库配合,核心代码如下:
  //连接数据库
  OnInitADOConn();
  //设置查询字符串
  _bstr_t bstrSQL = "select * from employees order by 员工编号 desc";
  //创建记录集指针对象实例
  m_pRecordset.CreateInstance(__uuidof(Recordset));
  //打开记录集
  m_pRecordset->Open(bstrSQL,m_pConnection.GetInterfacePtr(),adOpenDynamic,
  	adLockOptimistic,adCmdText);
  //遍历记录集
  while(!m_pRecordset->adoEOF)
  {
  	m_Grid.InsertItem(0,"");
  	m_Grid.SetItemText(0,0,(char*)(_bstr_t)m_pRecordset->GetCollect("员工编号"));
  	m_Grid.SetItemText(0,1,(char*)(_bstr_t)m_pRecordset->GetCollect("员工姓名"));
  	m_Grid.SetItemText(0,2,(char*)(_bstr_t)m_pRecordset->GetCollect("所属部门"));
  	m_Grid.SetItemText(0,3,(char*)(_bstr_t)m_pRecordset->GetCollect("基本工资"));
  	//将记录集指针移动到下一条记录
  	m_pRecordset->MoveNext();
  }
  //断开数据库连接
  ExitConnect();                         
                            - 2022-09-02 14:45:03下载
- 积分:1
 
- 
                        VC++ 向程序中手工添加WinHelp帮助文件
                        
                          VC++ 向程序中手工添加WinHelp帮助文件,也就是在程序中调用帮助。一个完善的软件系统,不可缺少帮助系统。本程序演示在VC++开发中,手动从外部添加WinHelp帮助文件,本实例 中是添加调用了Windows7系统中的两个帮助文件,点击菜单项的“帮助”,选择“帮助主题”和“绘制直线帮助”两个功能,即可演示本功能的效果。                         
                            - 2022-01-25 14:39:21下载
- 积分:1
 
- 
                        VC++ 查询数据库中指定时间段内的数据
                        
                          VC++ 查询数据库中指定时间段内的数据,为了避免时间段的输入格式出错,这里使用了日期选择器控件,用户可通过日期控件来选择起止时间,查询结果显示在DateGirdview控件中。本功能顺利测试需要自行配置数据库,最终运行效果请参见截图。                         
                            - 2023-03-19 16:35:03下载
- 积分:1
 
- 
                        VC++ 6.0 定时关机
                        
                          VC++ 6.0 定时关机,设置时间,自动关机,时间以分钟计,在确定使用本功能前,请确保保存当前工作,系统将于设定的时间到达后自动关机。                         
                            - 2022-02-04 23:31:44下载
- 积分:1
 
- 
                        VC++ 6.0 启动画面编程实例
                        
                          VC++ 6.0 启动画面编程实例,现在这种软件启动方式比较常见了,打开软件 后,先显示一个启动画面,同时程序开始载入,显示进度条,本例子我觉得演示的挺好,源代码编译环境:vc++6.0,运行截图:请参见测试截图。                         
                            - 2022-03-18 03:56:27下载
- 积分:1
 
- 
                        华南理工大VC++ 实验报告:学生信息管理系统 附文档
                        
                          华南理工大软件学院2016级VC++ 实验报告:学生信息管理系统 附文档,这套系统的功能分为两部分,学生部分和教务管理员部分。包括系统功能模块划分;类体系设计,即主要数据和函数功能描述;界面设计等。
  1)学生功能:查看信息:个人基本信息,课表,成绩表等内容
   修改信息:可修改个人基本信息
  2)教务员功能: 查看信息:学生个人基本信息、课表、成绩等内容
  修改信息:学生个人基本信息、课表、成绩等内容
  添加学生信息:学生个人基本信息后对同班级同年级的学生进行成绩表和课表的初始化
  删除学生全部信息
  展示同专业同年级学生的基本信息
  对同专业同年级的学生的各科成绩进行排名
  3)其他功能:分文件储存不同专业不同年级学生的信息资料,方便信息的处理
  添加新年级和专业的数据并初始化
  各模块说明:
  1)基本信息类:个人基本信息,信息的生成和获取
  2)学生信息类:继承于基本信息类,增加学生特有的信息,信息的生成和获取,                         
                            - 2022-03-16 11:59:31下载
- 积分:1
 
- 
                        VC++ 实现对软件的简单加密(注册)功能
                        
                          VC++ 实现对软件的简单加密,本程序是通过C盘序列号来加密文件,实现软件的注册功能,软件号和C盘序列号同时正确才可验证,而C盘的序列号是唯一的,获得c盘序列号的代码如下:
  DWORD VolumeSerialNumber;
  GetVolumeInformation("c:",NULL,12,&VolumeSerialNumber,NULL,NULL,NULL,10);
  VolumeSerialNumber^=0x12345678;//本机c盘序列号简单运算
  m_usernum=VolumeSerialNumber;
  UpdateData(false);
  然后通过序列的判断,来验证加密是否正确,比如下边的代码来做加密验证:
  UpdateData(true);
  DWORD num;
  num=m_usernum;
  num^=0x1999aa98+12;//加密算法
  if(!(num==m_serialnum))
  {
  	AfxMessageBox("输入的序列号不正确!");
  		return;
  }                         
                            - 2022-11-07 22:05:03下载
- 积分:1