内容列表
精彩:JS画的图形[Good篇]
<!--如果您想在线看看效果:http://m9m.nease.net/test/2.htm--><html xmlns:v="urn:schemas-microsoft-com:vml"><head><title>test</title></head><STYLE> v\:* { BEHAVIOR: u
分类:VC语言 查阅全文
程序辅助扫雷的几种方法
程序辅助扫雷的几种方法2003.9.6 我的手很笨,不怕大家笑话,挖地雷从来没有低过 140(从Windows3.1开始),所以有时候就想做个程序“辅助一下”。以下是自己想到的几种方法。 方法 1: 让程序替我们挖 先人工挖开一片“空地”,然后启动我们的程序,读扫雷程序的 Window 的界面 DC,然后进行简单的图像提取,提取出已经挖开的空地内的所有数字,设计一个算法计算哪些方块下面有地雷
分类:VC语言 查阅全文
学习C++(一) 我现在理解的C++
                       学习C++(一)          &n
分类:VC语言 查阅全文
MFC中用户界面元素更新原理
     大家在编程的过程中一定遇到过这种情况:需要根据某个变量的值来设定菜单项是否被选中,设置工具栏按钮是否被按下或者在状态栏中显示一些信息。MFC提供了一种机制来帮助我们完成这项工作:只要用ClassWizard给相应的菜单项或者工具栏按钮添加一个UPDATE_COMMAND_UI处理函数,在其中用CcmdUI::SetCheck等函数来设置这
分类:VC语言 查阅全文
数据结构学习(C++)续——排序【1】测试程序
后面的例程,都是对数组的排序,使用静态链表的也适用于链表的排序。为简单起见,只对单关键码排序,并且最后的结果都是从头到尾按升序排列。下面是统一的测试程序: #include <iostream> #include <iomanip> using namespace std; #include <stdlib.h> #include <time.h
分类:VC语言 查阅全文
浮点指令的优化
现在的编译器都能够针对浮点指令做优化,但是,我还是想你推荐VC,我认为,VC的优化更好,它能够更好地利用Pentium系列处理器的流水线。 ·  优化概略 ·   尽量理解你的编译器处理浮点指令的原理,要知道,你不可能把一个程序完全用浮点指令来写,更多的代码还是基于高级语言的。 ·   找出程序的关键所在,例如循环等代码,这些是真正影响效
分类:VC语言 查阅全文
冲击波内幕点滴
冲击波内幕点滴 作者:幽谷听泉 时间:2003-07-21 上午  人物:flashsky 发现了MS WINDOWS 2000 RPC拒绝服务与本地权限提升漏洞,并提供了完整的测试代码(见附1)。 时间:2003-07-21 下午 微软实现了该漏洞,并发布该漏洞的公告:MS03-026:RPC接口任意代码可执行漏洞 时间:2003-07-22 微软发布了针对该漏洞的补丁程
分类:VC语言 查阅全文
COM 之 com 初谈
com初谈   先请看看下面几个问题:    l         什么是com ? l         什么是com对象? l     &
分类:VC语言 查阅全文
数据封装在vc中的应用
数据封装在vc中的应用 1.前言        在vc的应用程序中,经常要涉及到数据库的操作。如果是很简单的应用,vc还算应付的过去,而对于稍微复杂一点的数据应用,vc开发出来的应用程序就需要编写大量操作数据库的代码,这些代码重复率高,操作com类型的数据,很容易出错。 虽然VC6和VC7中有开发数据库应用的向导,它把数据表封装成类
分类:VC语言 查阅全文
如何动态创建二维数组
动态创建一维数组 int *arr; //it can be any other type (char, float...) arr = new int[n]; //n should be integer variable 动态创建二维数组int **arr; int N,M; cin >> N >> M; arr = new int*[N]; for(int i=0;
分类:VC语言 查阅全文
在应用程序中集成自动完成功能
  在应用程序中集成自动完成功能 本文的很多内容来自使用自动完成这篇文章。 介绍 自动完成功能,就是用户在输入时,程序自动提示匹配用户输入的条目,并且/或者自动输入剩余部分,自从IE提供了表单和地址栏的自动完成功能之后,很多程序在用户界面中集成了这个功能。在适当使用时,它可以大大减少用户输入的时间。尽管这个功能如此有用,但是在平台开发工具包中甚至连一个示例都找不到。Paul Di
分类:VC语言 查阅全文
IE里的探索之定制浏览器好助手(下)
出处:http://www0.ccidnet.com/tech/web/2001/02/08/58_1642.html IE里的探索之定制浏览器好助手(下)(作者:青苹果工作室编译 2001年02月08日 14:00) 访问文档对象   现在 BHO 引用了 Internet Explorer 的 WebBrowser 控件并已经连接到浏览器 以接收它产生的事件。在 Web 页面被完全下载并被
分类:VC语言 查阅全文
基于MATLAB C/C++数学函数库开发应用程序
基于MATLAB应用程序接口开发应用程序的目的一般分为三种: 1.         为了建立MATLAB与其他应用程序间的数据交换,这主要是MAT文件应用程序来完成的。 2.         为了充分利用其他应用程序的优点如计算速度快和
分类:VC语言 查阅全文
数据结构学习(C++)——图【4】(最短路径)
最短路径恐怕是图的各种算法中最能吸引初学者眼球的了——在地图上找一条最短的路或许每个人都曾经尝试过。下面我们用计算机来完成我们曾经的“愿望”。 在图的算法中有个有趣的现象,就是问题的规模越大,算法就越简单。图是个复杂的结构,对于一个特定问题,求解特定顶点的结果都会受到其他顶点的影响——就好比一堆互相碰撞的球体,要求解特定球体的状态,就必须考虑其他球体的状态。既然每个顶点都要扫描,如果对所有的顶点
分类:VC语言 查阅全文
异常处理方法
异常处理方法 1. Windows SEH 与 C++ Exception 1)      Windows SEH 结构化异常 结构化异常是Windows操作系统提供的与语言无关的异常处理机制, SHE使用Win32API中的RaiseException()函数来抛出异常,在VC中使用关键字__try和关键字__except来捕获,并用宏函
分类:VC语言 查阅全文
数据结构学习(C++)——图【5】活动网络(AOV、AOE)
这部分是和工程相关的,也就是说,当AOV、AOE很复杂的时候,才能显示出这部分的价值——简单的话,手工都要比程序快,输入数据那段时间手工结果就出来了。我也没什么例子好举,总给我一种没底气的感觉,勉为其难的把程序写完就算完事吧。和前边的相比,这部分专业了一点,换而言之,不是每个人都感兴趣,不想看就跳过去吧。 准备工作 活动网络主要有两个算法,拓扑排序和求关键路径,后者以前者为基础。仿照上篇,另外
分类:VC语言 查阅全文
Generic<Programming>: 再谈Min和Max
Andrei Alexandrescuye_feng译 本文代码 在1995年1月,Scott Meyers在他发表于C++ Report里的一篇名为《min, max and more》[1]的文章里,对C++社群提出了一个挑战。在仔细地分析了基于宏和代表当时模板技术水平的实现后,他得出结论:那么究竟什么才是最好的方法——正确的方法——来实现max?借用Tevye的不朽名言来说:“我告诉你:
分类:VC语言 查阅全文
关于list control的高级应用---条目编辑
     论坛中搜索一下,你会发现不少类似的提问:我如何编辑list control的条目?如何直接编辑list control...等等;list control可用来做数据库表的视图,十分有用. 但报表风格的list control只能编辑第一列,其余的该死的微软没为vc做到.它怕VB卖不出.于是C++程序员只好DIY.主要思想是在list cont
分类:VC语言 查阅全文
回调函数快速使用
我们经常在C++设计时通过使用回调函数可以使有些应用(如定时器事件回调处理、用回调函数记录某操作进度等)变得非常方便和符合逻辑,那么它的内在机制如何呢,怎么定义呢?它和其它函数(比如钩子函数)有何不同呢?这里结合自己的使用经历做一个简单的介绍。 使用回调函数实际上就是在调用某个函数(通常是API函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那个函数。而那个函数在需要的时候,
分类:VC语言 查阅全文
com之 代理(proxy)与存根(stub)
com之 代理(proxy)与存根(stub)   什么是代理和存根 ?               打个比方,你到自动取款机上去取款;你就是客户,取款机就是你的代理;你不会在乎 钱具体放在那里,你只想看到足够或更多的钱从出口出来(这就是com的透明性)。你
分类:VC语言 查阅全文
<< 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 >>