搜索资源列表
MultiView1
- 在SDI中进行多视图切换的小程序,在一些情况下,应用程序有许多信息要显示,当一个窗口内显示不下时,VC提供的MDI应用程序可以解决这个问题,但是如果应用程序只是对单个文档,采用多种方式显示,则采用SDI更合适。那么,如何在单文档应用程序中实现多视图呢?缺省情况下,派生类的构造函数是pretected类型的,必须将它改为public类型,因为我们将会动态生成派生视图类并切换活动的视图。也可以一次生成所有的视图,但是这样造成系统资源的极大浪费。-SDI for the Multi-View hand
scaner
- (1)C++源代码扫描程序识别C++记号。 C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。 (2)打开一个C++源文件,打印出所有以上的记号。 (3)要求应用程序应为Windows界面。
CCodeScaner
- 内容:C++源代码单词扫描程序(词法分析) 功能: (1)C++源代码扫描程序识别C++记号。 C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。 (2)打开一个C++源文件,打印出所有以上的记号。 (3)应用程序应为Windows界面。
WindowsDataType
- 自己整理的win32编程中所涉及的所有windows数据类型的本质类型,定义过程(来历),含义对照表
Socket编程经典例子源码
- 文件传输系统 套接字(Socket)起初来源于UNIX,是加利福尼亚大学Berkeley 分校开发的UNIX 操作系统下的网络通信接口。随着UNIX 操作系统 的广泛使用,Socket 亦当之无愧的成为了最流行的网络通信程序接口之一。 套接字存在于其特定的通信域(即地址族)中,只有隶属于同一地址族的套接字才能建立对话,Windows Sockets V1.0 目前只支持网际域(AF_INET),所有使用网际协议簇的进程均适用于该域。 一般情况下除非通信协议支持,只有相同类型的套接字方能相互
BatchNames
- 批量修改文件名,可设置命名规则,批量替换文件夹下所有指定类型的文件名。
104
- IEC60870-5-101为两个具有永久连接电路的主站与子站间传输基本远动信息提供了一套通信协议集。 在某些应用中,可能需要在通过数据网络连接的远动站之间传输相同类型的应用报文,这个数据网络上含有中继站,可以存储与转发报文,并在远动站之间提供虚电路。这种网络的传输延时取决于网络负载。 一般而言,不确定的延时意味着在远动站之间没办法采用定义在IEC60870-5-101中的数据链路层。但是,在某些情况下,还是可以使具有IEC60870-5-101全部3层的远动站,以适应采用包装配与拆
linecount3.4.05
- 可用于对VC++、C++ Builder、Delphi、VB、C/C++、ASM等程序源代码进行详细的统计,可以非常精确的得到程序中代码行、注释行和空白行的行数。程序会自动根据你选择的文件类型进行统计,并将所有文件的分析结果进行汇总,可以方便、准确的对程序代码量进行全面的统计。本软件是绿色软件,不需要安装,直接运行。-can be used to VC, C Builder, Delphi, VB, C / C, ASM source code for the procedures detail
车厢调度问题123
- 设计一个车厢调度的程序,输出所有可能的序列 假设停在铁路调度站入口处的车厢序列的编号依次为1,2,3,n , 设计一个程序,求出所有可能的长度为n 的车厢序列。 实现栈的顺序存储结构SqStack之上实现栈的基本操作,即实现栈类型。程序对栈的基本操作必须借助于基本操作进行。 测试数据取 n=1,2,3, 程序输出的结果应该在屏幕上显示出来-Designs the procedure which a compartment dispatches, the output all possible
VFP9's Tool信息提示勾子
- VFP9's ToolTipEx 1.2 信息提示勾子 如果你认为下图中信息提示窗口是在表单上放一个类或控件,然后再为表单对象额外写上一行它的信息提示,那么恭喜你,你猜错了。 ToolTipEx.1.2 完全是一个勾子类型的信息提示类,你完全无须往你己有的表单上增加控件或者类或者增加一行代码,也完全不需要修改你项目中任何表单的任何一个地方。只需要在您主程序中执行一句 BindVfp 即可,或在你希望启用信息提示的时候启用 BindVfp,你原来表单上所有控件的 ToolTipText
C++程序设计语言实验三
- 实验三:C++编程入门 一、实验内容 1. 类模版。 2. 运算符重载。 3. 友元。 4. 继承。 二、实验题目 1, 设计一个类SavingsAccount,定义一个静态数据成员记录存款的年利率(rate),该类的每个成员都包含一个私有的数据成员balance,表示该成员当前的存款数额。提供一个成员函数CalMonthlyInterest(),用以计算月利息(用balance乘以rate再除以12),并将这个月利息加入balance中。提供一个静态成员函数ModifyRate(
探索NDIS HOOK新的实现方法
- NDIS HOOK是专业级防火墙使用的一种拦截技术,NDIS HOOK的重点是如何获得特定协议对应NDIS_PROTOCOL_BLOCK指针,获得了该指针,接下来就可以替换该协议所注册的收发函数,而达到拦截网络数据的目的。 获 得NDIS_PROTOCOL_BLOCK指针的方法一般是用NdisRegisterProtocol注册一个新的协议,所获得的协议句柄实际上就是一 个NDIS_PROTOCOL_BLOCK指针,顺着该指针遍历NDIS_PROTOCOL_BLOCK链表,就可以
FindFile.rar
- 可以遍历并保存指定路径和指定文件类型的文件。速度快,不丢失任一个文件。可以遍历所有文件夹及多重子文件夹下的文件。,Can traverse and preserve the designated path and specify the file types of files. Fast, do not lose any documents. Can traverse all folders and subfolders under the multiple documents.
SkinSE_bkill
- Skin++换肤的大致流程 1、应用程序启动,加载Skin++库; 2、执行Skin++加载皮肤文件API函数; 3、Skin++ 安装窗口过程等类型Hook,准备截获应用程序所有窗口的创建事件; 4、Skin++ 收到窗口创建等消息,根据类名、风格等一些条件来判断是否对该窗口进行子类化; 5、窗口子类化即可以收到该窗口所有的消息; 6、根据不同的消息进行相应的处理。如:WM_PAINT消息,Skin++对其进行绘图的操作; 7
521
- 1、声明一个CPU类,包含等级(rank)、频率(freauency)、电压(voltage)等属性,有两个公有成员函数run、stop。其中rank为枚举类型,声明为enum CPU_Rank { p1=1,p2,p3,p4,p5,p6,p7},frequency为单位是MHz的整形数,voltage为浮点型的电压值。观察构造函数和析构函数的调用顺序。 2、声明一个简单的Computer类,有数据成员芯片(cpu)、内存(ram)、光驱(cdrom)等等,有两个公在成员函数run、stop
K2-v21_chinese_packing
- K2 v2 简体中文大礼包(更新到 v2.1) K2是Joomla 1.5上一个强大的内容组件,它易于扩展和附加功能,类似于与Drupal上的CCK,你可以通过它轻松创建任何类型的内容到您的Joomla 1.5网站上。 K2提供的out-of集成解决方案,具有丰富的项目内容(在文章上添加图片、图库、视频、附件等可扩展的字段),支持无限级分类,支持标签、自带评论,支持系统扩展、支持扩展字段。一个强大的API扩展项目、分类和用户体验、ACL前台编辑、子模板等。
windows-driver-Dev
- 本书非常适合熟悉Windows应用编程的读者转向驱动开发。所有的内容都从最基础的编程方法入手。介绍相关的内核API,然后举出示范的例子。这本书只有不到70页,是一本非常精简的小册子。所以它并不直接指导读者开发某种特定类型的驱动程序。而是起到一个入门指导的作用。 -The book is suitable for readers familiar with the Windows application programming turned to the driver development.
ClosetPairs
- 本算法使用分治法求解最近点对问题。事先用O(nlogn)时间对x坐标进行排序,使得所有的点是按x坐标从小到大排好序的(x坐标相同时y坐标小的排前),然后取下标小于n/2属于左边的点集PL,取下标大于n/2属于右边的点集PR,即用O(1)时间就可以将规模为n的问题分解为两个规模为n/2的、同类型的子问题。分割完毕之后就可以采用分治法,分别求出PL和PR中的最近点对,最终通过递归实现。-This algorithm uses divide and conquer to solve the probl
FileNameChanger_VB
- 针对指定目录下的所有指定类型的文件名,批量修改,遇到同名的自动改成其他名称,不会因为同名情况产生错误。-For the specified directory of all the designated type of file name, Batch Edit, encountered the same name automatically changed to another name, not because of the same name as a result of an error
ruby
- ruby 示例 create.rb 在Oracle中建立一个叫test的表,并插入一条记录。 locreate.rb 在Oracle中建立一个叫test的表(表中有一个大字段),并插入一条记录。 trans.rb 遍历目录(包括所有子目录)中的某种类型的文件,将符合条件的内容取 出放在一个新文件中,最后,用新文件替换旧文件。 mksql.rb 根据class.def文件的定义,生成各表的insert语句。 ie.rb 打开ie浏