设为首页 加入收藏

TOP

编程实用篇―C++Builder开发动画DLL
2014-11-23 20:15:02 】 浏览:313
Tags:编程 实用 Builder 开发 动画 DLL

  一、代码与编译选项


  在C++Builder中创建一个空白的DLL项目。


  创建一个空白的Form,修改它的属性为:


  


  在Form上添加一个Win32下的Animate控件Animate1,修改它的属性为Align=alTop


   在Form上添加一个Standard 下的Button 控件Button_Cancel,再添加System下的Timer控件Timer1, 设置定时Interval时间位250,较快响应用户的取消请求。


   因为PB应用系统与动画窗体代码分别属于两个线程,不能采用PB线程直接关闭动画窗体线程的窗口, 否则会引起系统运行不正常,因此采用PB线程设置关闭标志,而动画线程采用Timer控件定时检查标 志,一旦检测到关闭标志,就关闭窗口,清除线程标志,结束动画线程。


  下面给出编码及编码原理:


  (1)DLL主体代码:


  


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇c/c++数组排序、计算平均值、最大.. 下一篇教你如何使用C++Builder制作闹钟

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目