内容列表
MFC编程实践--枚举某路径下的所有文件
MFC
分类:VC语言 查阅全文
FTP服务的LIST指令获取的文件列表信息的解析
客户端使用LIST命令指定获取服务器端FTP共享目录(或者下面的子目录),服务器端将通过数据端口将该指定目录下的文件列表(包括子目录)信息发送给客户端。本文对该文件列表信息进行分析和解析。文件列表信息分为UNIX格式和DOS格式两种。笔者是比照了Serv-U和微软自带的FTP服务器写出本文的,也许别的服务器另有新的方式或者格式也说不定,欢迎大家补充。首先不妨来看一下UNIX格式和DOS格式下的文件
分类:VC语言 查阅全文
CDHtmlDialog类的使用心得
在CDHtmlDialog类使用中,总是会遇到HTML不能正确解析资源的问题。我的经验如下:1。使用绝对路径在资源里引入HTML网页和图片资源:     使用RES://应用程序名称/资源类型/#资源号,     例如:如果你的应用程序名为c.exe,html网页或资源保存在HTML类型下。并且查看资源标示号为133,
分类:VC语言 查阅全文
增强的CHtmlView类,在视图里处理HTML元素事件和交换数据
前言         伴随着VC7的诞生,载入IE的对话框成为了新的热点,CDHtmlDialog给不熟悉COM编程的程序员注入了丝丝暖风。处理页面元素的响应事件,与其交换数据都被封装到几组宏内。类似DHTML_EVENT_ONCLICK,DDX_DHtml_Radio的宏被我们添加到实现类里,一切只需等待M
分类:VC语言 查阅全文
重载CDialog::PreCreateWindow是无效的
一般的窗口的创建是使用Create函数,这个函数在创建窗口之前调用了PreCreateWindow函数,并且允许在创建创建之前在PreCreateWindow注册一个拥有自定义窗口样式的新的窗口类,来创建一个拥有自定义类名新的窗口。而模式对话框是通过CreateDialogIndirect来创建的,在这当中并没有调用PreCreateWindow函数,重载的PreCreateWindow函数根本就
分类:VC语言 查阅全文
Win2K下的Api函数的拦截
简介: Api拦截并不是一个新的技术,很多商业软件都采用这种技术。对windows的Api函数的拦截,不外乎两种方法,第一种是Mr. Jeffrey Richter 的修改exe文件的模块输入节,种方法,很安全,但很复杂,而且有些exe文件,没有Dll的输入符号的列表,有可能出现拦截不到的情况。第二种方法就是常用的JMP XXX的方法,虽然很古老,却很简单实用。 本文一介绍第二种方法在Win2k下
分类:VC语言 查阅全文
使用md5校验和算法保护文件
   近日要用到文件校验算法,查看了一下相关资料,得到以下理论与实践经验。一、理论部分:1、预备知识1.1什么是数据校验通俗的说,就是为保证数据的完整性,用一种指定的算法对原始数据计算出的一个校验值。接收方用同样的算法计算一次校验值,如果和随数据提供的校验值一样,就说明数据是完整的。1.2最简单的检验实现方法:最简单的校验就是把原始数据和待比较数据直接进行比较,看是否完全一样这
分类:VC语言 查阅全文
《WTL Makes UI Programming a Joy》 中译本目录
目录译序..................................................................................甲第一部分基础篇......................................................................... 1第一章WTL的基础-ATL..................
分类:VC语言 查阅全文
终于破解了学校的802.1X认证客户端
    以前实验室可以申请一个教育网的IP,然后架一个网关服务器用双网卡做NAT,里面带一个局域网共享上网。易管理且安全便宜。网关服务器装的FreeBSD(得感谢我的师兄魏哥,因为他让我接触到了FreeBSD这么优秀的系统,他现在去郑州做博士后了,所以我这个小菜开始管理实验室的网络),别看这服务器配置很次(PII 400,256M SDRAM),可做事却不少,NAT带
分类:VC语言 查阅全文
碎片图像无缝拼合技术的VC++实现
 [文章信息]  作者: 中国电子科技集团公司第二十二研究所青岛分所郎锐 时间: 2005-05-18 出处: 天极网 责任编辑: 方舟  [文章导读]  本文讲述了在VC++ 6.0下多幅碎片图像无缝拼合技术的实现原理和过程  摘要:本文讲述了在Microsoft Visual C++ 6.0下多幅碎片图像无缝拼合技术的实现原理和过程,并给出了部
分类:VC语言 查阅全文
如何实现高效的自动化的软件GUI测试
当您在开发一个带有较多功能和较复杂界面的软件产品时,是不是会对繁琐的软件功能进行不断重复地回归测试而感到烦恼和疲惫。如果是这样的话,那么本文将对你大有帮助。 我们知道大部分软件产品都有必不可少的人机交互界面MMI,而且它的功能也基本上是通过人机交互操作来体现和完成的,所以我们可以说软件产品的GUI测试在整个产品测试中占有非常重要的地位。 一般来说当一个软件
分类:VC语言 查阅全文
Shell扩展编程实现Windows2000桌面图标透明
(本文根据《
分类:VC语言 查阅全文
★ 如何利用TWAIN实现对光栅图像输入设备(扫描仪、数码相机...)的程序设计(1) ---孙涛---
   现在使用扫描仪、数码照相机、以及其他图像获得设备的应用越来越多了,用户
分类:VC语言 查阅全文
数据库查询以及插入LIST列表函数
void CStuDlg::List(CString sql)  //将SQL语句查询的结果显示在列表框中{  m_MyList.DeleteAllItems();   int i=0;  m_pRecordset.CreateInstance("ADODB.Recordset");  m_pRecordset->Open
分类:VC语言 查阅全文
*********ADO接口简介*********
/***********************ADO接口简介*********************************/ADO库包含三个基本接口:_ConnectionPtr接口、_CommandPtr接口和_RecordsetPtr接口。 _ConnectionPtr接口返回一个记录集或一个空指针。通常使用它来创建一个数据连接或执行一条不返回任何结果的SQL语句,如一个存储过程。使用_
分类:VC语言 查阅全文
VC++中经常使用的函数!~~
1)(CStuDlg*)AfxGetMainWnd()  //AfxGetMainWnd() 得到主程序的指针!~~2)GetDlgItem(IDC_EDIT3)   //GetDlgItem()得到控件指针!~~3)GetDlgItem(IDC_ENGLISH)->SetFocus();  //SetFocus()光标所在区!~~~4)Se
分类:VC语言 查阅全文
获取文件CRC32值VC++实现。。。。。
[转载请注明出处]首先在头文件里面申明一下:    unsigned long Crc32Table[256];代码开始:void CGetCrcDlg::OnGetFileCrc() //打开文件然后在EDIT控件里面直接显示文件校验值;{ HANDLE hFile = {NULL}; DWORD dwSize, bytes_read; 
分类:VC语言 查阅全文
OpenGL版本与OpenGL扩展机制
OpenGL
分类:VC语言 查阅全文
OpenGL历史和基本介绍
随着计算机图形学的发展,出现了各种三维图形工具软件包,如
分类:VC语言 查阅全文
OpenGL特点 翻译自openGL.org 的文档
OpenGL
分类:VC语言 查阅全文
<< 196 197 198 199 200 201 202 203 204 205 206 207 >>