• 注册
  • 关于作者
    企业认证:趣记站长
    关注 6 粉丝 4 喜欢 9 内容 992
    江西省·南昌市
    聊天 送礼
    • 查看作者
    • DELPHI图形编辑妙技二则

      一、界面颜色突变效果的完成

        界面颜色突变效果是经过进程用突变的画刷刷绘依次相邻的矩形块完成的。下面分列实例说明:

        1.新建一个表单,假定其Width为500,设置一个按钮Button1,按此按钮将把表单置为由左向右由黄变白的突变效果。

        2.Button1按钮的代码以下:

        procedure TForm1.Button1Click(Sender: TObject);

        var i,j:Integer;

        Dct:TRect;

        begin

        j:=Form1.height;

        //获得表单高度

        for i:=0 to 255 do

        //此处设置RGB()中一个颜色值

        begin

        Canvas.Brush.Color:=RGB(255,255,i);

        //每次画矩形的画刷颜色

        Dct:=Rect(i*2,0,(i+1)*2,j);

        //每次刷绘的矩形区域

        Canvas.FillRect(Dct);

        //填充颜色

        end;

        end;

        二、图形整体拉出效果

        单纯的图形整体拉出效果比较简单,动态地改变图形区域的大小就可以或许或许完成,但事前应将图形的“Stretch”设置为“True”。

        举例说明下拉效果:

        1.在表单上支配一图片,高度为200,属性“Height”设为0,“Stretch”设置为True。增添“Timer”构件, “Interval”设为200,“Enable”设为Ture。

        2.在Timer1Timer中增添代码:

        procedure TForm1.Timer1Timer(Sender: TObject);

        begin

        Image1.Height:=Image1.Height+20;

        //设置增量

        if image1.Height=200 then Timer1.Enabled:=FALSE;

        //图形整体拉出终了

        end;

        以上两例在Windows95,Delphi3.0情况下运转经过进程

      多线程技术在VC中的运用
      VC++中运用/GS开关预防缓冲区溢出,VC完成系统热键激活配景效力递次,用Visual C++干干净净地祛除进程,用Visual C++想象屏幕抓图递次,在VC中为运用递次增添图形超链接服从,详解Visual C++ 2005中的突破性改变,用VC++制作播放AVI视频流的动画按钮,在递次的状态栏中完成进度条,运用Visual C++想象自身的资源浏览器,VC++动态链接库编程之DLL木马,VC++编程完成对火焰的计算机动态仿真,VC中运用多线程技术完成线程之间的通信,运用OpenGL完成三维绘图,基于Visual C++的Winsock API钻研,基于Visual C++6.0的DLL编程完成,Visual C++ MFC 中常常运用宏的寄义,在MFC下如何定义全局变量和全局函数,运用MFC在运用递次中嵌入MS Word,VC++中进程与多进程管理的方法,Visual C++6.0 API函数支配妙技集
      Visual C++

      多线程技术在VC中的应用
      VC++中利用/GS开关防止缓冲区溢出,VC实现系统热键激活后台服务程序,用Visual C++干干净净地清除进程,用Visual C++设计屏幕抓图程序,在VC中为应用程序添加图形超链接功能,详解Visual C++ 2005中的突破性变化,用VC++制作播放AVI视频流的动画按钮,在程序的状态栏中实现进度条,利用Visual C++设计自己的资源浏览器,VC++动态链接库编程之DLL木马,VC++编程实现对火焰的计算机动态仿真,VC中利用多线程技术实现线程之间的通信,利用OpenGL实现三维绘图,基于Visual C++的Winsock API研究,基于Visual C++6.0的DLL编程实现,Visual C++ MFC 中常用宏的含义,在MFC下如何定义全局变量和全局函数,使用MFC在应用程序中嵌入MS Word,VC++中进程与多进程管理的方法,Visual C++6.0 API函数操作技巧集
      Visual C++

    • 0
    • 0
    • 0
    • 80
    • 单栏布局 侧栏位置: