相关分类: Java技术 C/C++ VB delphi
  • 在C Builder中显示透明位图

    我们知道,GIF类型的图像格式支持透明显示,而BMP类型的图像格式不支持透明显示。在Microsoft照片编辑器中位图若以配置成透明色方式存储,则提示出错。然而,在C++Builder中,却能够轻而易举地显示透明位图。透明位图和透明GIF图像相比有一个很大的长处,即:GIF图像...

    2008-02-23 05:25:58

  • 在C Builder中实现快速动画

    快速动画是指每隔一段很小的时间间隔就快速擦去原有画面,并重新画上新的画面的动画技术。快速动画成功的关键就在于擦去和重画的速度必须很快,否则画面就会有闪烁现象。 在VB中制作快速动画比较简单,只要把窗体的AutoRedraw属性配置为true,再直接调用API函数BitBlt,画完...

    2008-02-23 05:25:56

  • C语言图像处理方法

    1.图像平移 图像平移只是改变图像在屏幕上的位置,图像本身并不发生变化。 假设原图像区域左上角坐标为(x0, y0),右下角坐标为(x1, y1),将图像分别沿x和y轴平移dx和dy, 则新图像的左上角坐标为(x0 + dx, y0 + dy),右下角坐标为(x1 + dx, y1 + dy)。坐标平移变...

    2008-02-23 05:25:57

  • 用CB实现图像的特技显示

    在网页、软件和游戏中,我们经常能够看到图像的各种特技显示,如中央扩散、百叶窗帘、右下推出等,这种动感图像显示,往往给人一种赏心悦目的感觉,给我们的应用程式增加了一些美感。在C Builder中,我们能够很容易地实现这些功能。下面以一个具体的例子,介绍实现中央...

    2008-02-23 05:25:55

  • 用C Builder对图像进行特别效果处理

    在Windows编程中图像处理相对比较复杂,好在C Builder提供了一些图像类,他们通过对Windows中的图像对象进行包装,从而大大简化了图像操作的难度。下面就通过对图像进行柔化、锐化、浮雕效果等几个特别效果处理来具体说明一下。 一、准备工作 位图图像实际上是像素的二...

    2008-02-23 05:25:54

  • 正确使用 C Builder组件缩写代码

    將資料型態寫在前面有助於以元件分辦您任何要的資料 类似于这样:edtInputBox, mmFile, btnCalc; 下列中左侧为缩写,右侧为组件名称。 ------------------------ Standard Tab ------------------------ mm TMainMenu pm TPopupMenu mmi TMainMenuItem pmi TPopupMenuIt...

    2008-02-23 05:25:54

  • Linux 下的多进程编程

    (一) 理解Linux下进程的结构 Linux下一个进程在内存里有三部份的数据,就是“数据段”,“堆栈段”和“代码段”,其实学过汇编语言的人一定知道,一般的CPU象I386,都有上述三种段寄存器,以方便操作系统的运行。“代码段”,顾名思义,就是存放了程式代码的数据,假...

    2008-02-23 05:25:54

  • C语言密码

    #include "process.h" #include "stdio.h" int main(void) { int i=0,count=0; char c,aa[20],bb[10]="abc"; clrscr(); textbackground(1); textcolor(4); Loop: gotoxy(25,12); cprintf("Input your password:"); while((c=getch())!=13) { aa[i ]=c; gotoxy(45 i,12);...

    2008-02-23 05:25:52

  • 用C语言实现键盘画图

    1.引言 笔者在研发县级电网调度自动化系统的过程中,碰到一个要绘制电力系统一次接线图的问题。由于电力系统一次接线图比较复杂,图上有一 些特别的符号,象变压器符号、开关符号等等,用一般的编程方法来绘制比较困难,因此,笔者用C语言研发了一个手工绘制电力系统一...

    2008-02-23 05:25:52

  • 用C语言演绎“生命游戏”

    本世纪70年代,人们曾疯魔一种被称作“生命游戏”的小游戏,这种游戏相当简单。假设有一个像棋盘相同的方格网,每个方格中放置一个生命细胞,生命细胞只有两种状态:“生”或“死”。游戏规则如下: 1. 假如一个细胞周围有3个细胞为生(一个细胞周围共有8个细胞),则...

    2008-02-23 05:25:51

2