相关分类: Java技术 C/C++ VB delphi
  • 在CB中使用ActiveX控件显示Flash动画

    在微软的大力扶持下,越来越多的软件公司开始支持ActiveX了,这对于喜欢编程的朋友来说可是件值得高兴的事!因为我们能够在程式中很方便地调用外部的OCX文档来实现复杂的功能(比尔盖茨这回总算做了件好事),比如在您的程式中调用IE来显示HTML文档等。今天我想向大家...

    2008-02-23 05:35:48

  • DrawDib函数组的使用

    Microsoft的针对和设备无关位图(DIB位图),在其WIN32 SDK的Multimedia中提供了一组绘制DIB位图的高性能函数组──DrawDib函数组。DrawDib函数组是一组不依赖于图像设备接口(GDI)函数,而直接操作显存的函数组。他们支持8位、16位、24位和32位图象深度的DIB。总的来...

    2008-02-23 05:35:47

  • 在桌面上画图

    在桌面上画图,只要几个api函数既能够实现,下面给出在c builder中具体的方法如下: 1、在头文档中定义变量 private: graphics::tbitmap *bmp; 2、图象变量的初始化: bmp=new graphics::tbitmap(); bmp-loadfromfile("c:\aboutlogo.bmp"); 3、在paint的事件中 void...

    2008-02-23 05:35:44

  • 屏幕抓取及回传

    很多木马程式支持了屏幕回传的功能,其根本的原理是先捕获屏幕画面,然后回传给客户机,由于画面的数据量很大所以,很多木马程式都是在画面改变的时候才回传改变部分的画面,常用的手段是最小矩形法,下面以好友“古老传说”的一段算法举例: #define MAXXCount 10 //屏...

    2008-02-23 05:35:47

  • 在BCB中实现TRichEdit的自动格式化

    原文是以Delphi为例子,原作:张晶晶。原出处已不知。 ccrun(老妖)将其改为C Builder例子。已编译通过。 这是个注册EXE,OBJ,BIN三种类型文档,当其被RichEdit打开时会自动转换为16进制显示的例子 --------------------------------------------------------------------...

    2008-02-23 05:35:40

  • 命令行参数的分析

    在实际程式之中我们经常要对命令行参数进行分析. 比如我们有一个程式a能够接受许多参数.一个可能的情况是 a -d print --option1 hello --option2 world 那么我们如何对这个命令的参数进行分析了?.经常用函数是getopt和getopt_long. #include unistd.h #include getopt.h...

    2008-02-23 05:35:40

  • 在CB中进行DirectX编程

    C Builder是个可视化的C 编程环境,他为编程人员提供了一种方便高效、简便的C 语言研发工具,因此已为广大C 程式员所青睐,DirectX研发工具包是微软公司提供的一套Windows9X下研发高性能图像、声音、输入输出和网络游戏的接口,其高效的直接硬件访问、程式和硬件设备之...

    2008-02-23 05:35:40

  • 使用双缓冲技术绘制曲线图

    当数据量很大时,绘图可能需要几秒钟甚至更长的时间,而且有时还会出现闪烁现象,为了解决这些问题,可采用双缓冲技术来绘制曲线图。 双缓冲即在内存中创建一个和屏幕绘图区域一致的对象,先将图像绘制到内存中的这个对象上,再一次性将这个对象上的图像拷贝到屏幕上,...

    2008-02-23 05:35:39

  • Win 95/NT下OpenGL编程原理

    ----科学计算可视化,电脑动画和虚拟现实是现在电脑图像学的三个热点。而这三个热点的核心都是三维真实感图像的绘制。由于OpenGL( OpenGraphicsLibrary)具备跨平台性、简便、高效、功能完善,现在已成为了三维图像制作方法中事实上的工业标准。自从WindowsNT3.51在微...

    2008-02-23 05:35:38

  • 实现窗体的渐变背景

    A:关键所在 渐变图像是一种特别的图像,他从窗体的一端开始移动,同时颜色缓慢变化,达到窗体的另一端,但图像已变为另一种颜色。 这种奇特的视觉效果制作起来相当简单,只需将屏幕分成许多行,每一行显示不同的颜色就能够了。渐变图像能够有许多种形式,有圆形渐变、矩...

    2008-02-23 05:35:38

2